X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fschema%2Ftransform%2Fdom%2Fserializer%2FDomFromNormalizedNodeSerializerFactory.java;h=3181403fcb6bfc0ed5585207f46bd9d4705f32fa;hb=22fb8af92d1ff5f6c95d0014fddce7a589085971;hp=6cf200deb56d31fb138cfdda1db6042bf4cebc3b;hpb=0fbe98a7e6e21448e7fcedfd2b444b6438371621;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/transform/dom/serializer/DomFromNormalizedNodeSerializerFactory.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/transform/dom/serializer/DomFromNormalizedNodeSerializerFactory.java index 6cf200deb5..3181403fcb 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/transform/dom/serializer/DomFromNormalizedNodeSerializerFactory.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/transform/dom/serializer/DomFromNormalizedNodeSerializerFactory.java @@ -23,6 +23,7 @@ import org.opendaylight.yangtools.yang.data.impl.schema.transform.FromNormalized import org.opendaylight.yangtools.yang.data.impl.schema.transform.base.serializer.NodeSerializerDispatcher; import org.opendaylight.yangtools.yang.model.api.AnyXmlSchemaNode; import org.opendaylight.yangtools.yang.model.api.AugmentationSchema; +import org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode; import org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode; import org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode; import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode; @@ -44,10 +45,10 @@ public final class DomFromNormalizedNodeSerializerFactory implements FromNormali private final MapEntryNodeDomSerializer mapEntryNodeSerializer; private final UnkeyedListEntryNodeDomSerializer unkeyedListEntryNodeSerializer; - private DomFromNormalizedNodeSerializerFactory(final Document doc, final XmlCodecProvider codecProvider) { - final NodeSerializerDispatcher.BaseNodeSerializerDispatcher dispatcher = new NodeSerializerDispatcher.BaseNodeSerializerDispatcher(this) { + private DomFromNormalizedNodeSerializerFactory(final Document doc, final XmlCodecProvider codecProvider) { + final NodeSerializerDispatcher.BaseNodeSerializerDispatcher dispatcher = new NodeSerializerDispatcher.BaseNodeSerializerDispatcher(this) { - }; + }; containerSerializer = new ContainerNodeDomSerializer(doc, dispatcher); choiceSerializer = new ChoiceNodeDomSerializer(dispatcher); @@ -62,56 +63,56 @@ public final class DomFromNormalizedNodeSerializerFactory implements FromNormali unkeyedListEntryNodeSerializer = new UnkeyedListEntryNodeDomSerializer(doc, dispatcher); unkeyedListNodeSerializer = new UnkeyedListNodeDomSerializer(unkeyedListEntryNodeSerializer); - } - - public static DomFromNormalizedNodeSerializerFactory getInstance(final Document doc, final XmlCodecProvider codecProvider) { - return new DomFromNormalizedNodeSerializerFactory(doc, codecProvider); - } - - @Override - public FromNormalizedNodeSerializer getAugmentationNodeSerializer() { - return augmentSerializer; - } - - @Override - public FromNormalizedNodeSerializer getChoiceNodeSerializer() { - return choiceSerializer; - } - - @Override - public FromNormalizedNodeSerializer getContainerNodeSerializer() { - return containerSerializer; - } - - @Override - public FromNormalizedNodeSerializer, LeafSchemaNode> getLeafNodeSerializer() { - return leafNodeSerializer; - } - - @Override - public FromNormalizedNodeSerializer, LeafListSchemaNode> getLeafSetEntryNodeSerializer() { - return leafSetEntryNodeSerializer; - } - - @Override - public FromNormalizedNodeSerializer, LeafListSchemaNode> getLeafSetNodeSerializer() { - return leafSetSerializer; - } - - @Override - public FromNormalizedNodeSerializer getMapEntryNodeSerializer() { - return mapEntryNodeSerializer; - } - - @Override - public FromNormalizedNodeSerializer getMapNodeSerializer() { - return mapNodeSerializer; - } - - @Override - public FromNormalizedNodeSerializer getUnkeyedListNodeSerializer() { - return unkeyedListNodeSerializer; - } + } + + public static DomFromNormalizedNodeSerializerFactory getInstance(final Document doc, final XmlCodecProvider codecProvider) { + return new DomFromNormalizedNodeSerializerFactory(doc, codecProvider); + } + + @Override + public FromNormalizedNodeSerializer getAugmentationNodeSerializer() { + return augmentSerializer; + } + + @Override + public FromNormalizedNodeSerializer getChoiceNodeSerializer() { + return choiceSerializer; + } + + @Override + public FromNormalizedNodeSerializer getContainerNodeSerializer() { + return containerSerializer; + } + + @Override + public FromNormalizedNodeSerializer, LeafSchemaNode> getLeafNodeSerializer() { + return leafNodeSerializer; + } + + @Override + public FromNormalizedNodeSerializer, LeafListSchemaNode> getLeafSetEntryNodeSerializer() { + return leafSetEntryNodeSerializer; + } + + @Override + public FromNormalizedNodeSerializer, LeafListSchemaNode> getLeafSetNodeSerializer() { + return leafSetSerializer; + } + + @Override + public FromNormalizedNodeSerializer getMapEntryNodeSerializer() { + return mapEntryNodeSerializer; + } + + @Override + public FromNormalizedNodeSerializer getMapNodeSerializer() { + return mapNodeSerializer; + } + + @Override + public FromNormalizedNodeSerializer getUnkeyedListNodeSerializer() { + return unkeyedListNodeSerializer; + } @Override public FromNormalizedNodeSerializer getAnyXmlNodeSerializer() {