X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fnetconf%2Fconfig-netconf-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fnetconf%2Fconfignetconfconnector%2Fmapping%2Fattributes%2Ftoxml%2FObjectXmlWriter.java;h=8d63bb05d8b8a275dc8984d4ebb2f438772d7ab4;hb=7f0272398ce3dab7ceddd998c7bb510df3b28838;hp=a174e9a25160e8aa3d52ab66891c9d1314e58185;hpb=616a88111ea9603f0d6f93c7462e6dab39644fcf;p=controller.git diff --git a/opendaylight/netconf/config-netconf-connector/src/main/java/org/opendaylight/controller/netconf/confignetconfconnector/mapping/attributes/toxml/ObjectXmlWriter.java b/opendaylight/netconf/config-netconf-connector/src/main/java/org/opendaylight/controller/netconf/confignetconfconnector/mapping/attributes/toxml/ObjectXmlWriter.java index a174e9a251..8d63bb05d8 100644 --- a/opendaylight/netconf/config-netconf-connector/src/main/java/org/opendaylight/controller/netconf/confignetconfconnector/mapping/attributes/toxml/ObjectXmlWriter.java +++ b/opendaylight/netconf/config-netconf-connector/src/main/java/org/opendaylight/controller/netconf/confignetconfconnector/mapping/attributes/toxml/ObjectXmlWriter.java @@ -68,11 +68,21 @@ public class ObjectXmlWriter extends AttributeIfcSwitchStatement openType) { + return new SimpleIdentityRefAttributeWritingStrategy(document, key); + } + @Override protected AttributeWritingStrategy caseJavaCompositeAttribute(CompositeType openType) { return new SimpleCompositeAttributeWritingStrategy(document, key); } + @Override + protected AttributeWritingStrategy caseJavaUnionAttribute(OpenType openType) { + return new SimpleUnionAttributeWritingStrategy(document, key); + } + @Override protected AttributeWritingStrategy caseDependencyAttribute(SimpleType openType) { return new ObjectNameAttributeWritingStrategy(document, key);