X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fnetconf%2Fnetconf-cli%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fnetconf%2Fcli%2Fwriter%2Fimpl%2FChoiceNodeCliSerializer.java;h=33bc6df9eb57946a60e1e81641b73ce0bc9e0ec9;hb=874a18a9ce5dc09bc49922754bf8fb3e981fffb9;hp=62845ad1291d86eba5d313fe4ec2d77d2a3b042b;hpb=c1362c86eb19e92e6c64d10099a45deb499c6db1;p=controller.git diff --git a/opendaylight/netconf/netconf-cli/src/main/java/org/opendaylight/controller/netconf/cli/writer/impl/ChoiceNodeCliSerializer.java b/opendaylight/netconf/netconf-cli/src/main/java/org/opendaylight/controller/netconf/cli/writer/impl/ChoiceNodeCliSerializer.java index 62845ad129..33bc6df9eb 100644 --- a/opendaylight/netconf/netconf-cli/src/main/java/org/opendaylight/controller/netconf/cli/writer/impl/ChoiceNodeCliSerializer.java +++ b/opendaylight/netconf/netconf-cli/src/main/java/org/opendaylight/controller/netconf/cli/writer/impl/ChoiceNodeCliSerializer.java @@ -11,12 +11,13 @@ import com.google.common.base.Preconditions; import java.util.Collections; import org.opendaylight.controller.netconf.cli.writer.OutFormatter; import org.opendaylight.yangtools.yang.common.QName; -import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier.PathArgument; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; +import org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode; import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild; import org.opendaylight.yangtools.yang.data.impl.schema.transform.base.serializer.ChoiceNodeBaseSerializer; import org.opendaylight.yangtools.yang.data.impl.schema.transform.base.serializer.NodeSerializerDispatcher; import org.opendaylight.yangtools.yang.model.api.ChoiceCaseNode; -import org.opendaylight.yangtools.yang.model.api.ChoiceNode; +import org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode; final class ChoiceNodeCliSerializer extends ChoiceNodeBaseSerializer { private final NodeSerializerDispatcher dispatcher; @@ -28,7 +29,7 @@ final class ChoiceNodeCliSerializer extends ChoiceNodeBaseSerializer { } @Override - public Iterable serialize(final ChoiceNode schema, final org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode node) { + public Iterable serialize(final ChoiceSchemaNode schema, final ChoiceNode node) { final StringBuilder output = new StringBuilder(); out.increaseIndent(); out.addStringWithIndent(output, "choice "); @@ -49,7 +50,7 @@ final class ChoiceNodeCliSerializer extends ChoiceNodeBaseSerializer { return Collections.singletonList(output.toString()); } - private String detectCase(final ChoiceNode schema, final org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode node) { + private String detectCase(final ChoiceSchemaNode schema, final ChoiceNode node) { for (final DataContainerChild caseChild : node.getValue()) { final QName presentChildQName = caseChild.getNodeType(); for (final ChoiceCaseNode choiceCaseNode : schema.getCases()) { @@ -68,4 +69,4 @@ final class ChoiceNodeCliSerializer extends ChoiceNodeBaseSerializer { protected NodeSerializerDispatcher getNodeDispatcher() { return dispatcher; } -} \ No newline at end of file +}