X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=code-generator%2Fbinding-generator-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fsal%2Fbinding%2Fgenerator%2Futil%2FYangSchemaUtils.java;h=5c35454039931e8a45b16e2b77c69f8ab3e76552;hb=2719da7f1a121b999310aa1e075872e1a1d8d196;hp=1084a0bf0f7dc8139825d3cbef4f83cf3abbdff4;hpb=8fe36ef87f721d0e8052ddec466b36bb54dd9f64;p=yangtools.git diff --git a/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/YangSchemaUtils.java b/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/YangSchemaUtils.java index 1084a0bf0f..5c35454039 100644 --- a/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/YangSchemaUtils.java +++ b/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/YangSchemaUtils.java @@ -9,7 +9,6 @@ package org.opendaylight.yangtools.sal.binding.generator.util; import static com.google.common.base.Preconditions.checkNotNull; import static com.google.common.base.Preconditions.checkState; - import com.google.common.base.Preconditions; import java.net.URI; import java.util.Date; @@ -17,7 +16,7 @@ import java.util.Iterator; import javax.annotation.Nullable; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.model.api.AugmentationSchema; -import org.opendaylight.yangtools.yang.model.api.ChoiceNode; +import org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode; import org.opendaylight.yangtools.yang.model.api.DataNodeContainer; import org.opendaylight.yangtools.yang.model.api.DataSchemaNode; import org.opendaylight.yangtools.yang.model.api.GroupingDefinition; @@ -87,10 +86,10 @@ public final class YangSchemaUtils { final DataSchemaNode child = currentNode.getDataChildByName(currentArg); if(child instanceof DataNodeContainer) { currentNode = (DataNodeContainer) child; - } else if (child instanceof ChoiceNode) { + } else if (child instanceof ChoiceSchemaNode) { final QName caseQName = arguments.next(); Preconditions.checkArgument(arguments.hasNext(), "Path must not refer case only."); - currentNode = ((ChoiceNode) child).getCaseNodeByName(caseQName); + currentNode = ((ChoiceSchemaNode) child).getCaseNodeByName(caseQName); } else { // Search in grouping for( final GroupingDefinition grouping : currentNode.getGroupings()) {