X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fmodel%2Fparser%2Fbuilder%2Fimpl%2FUsesNodeBuilderImpl.java;h=05d2faa4099e61e38c47e15fe69447ce79faaa35;hb=refs%2Fchanges%2F81%2F281%2F1;hp=7d3e9293571f25c155f0271f3ca7fe2ae48181d5;hpb=95a397d2f544fbf9d629064678e05da4669bb2a6;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UsesNodeBuilderImpl.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UsesNodeBuilderImpl.java index 7d3e929357..05d2faa409 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UsesNodeBuilderImpl.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UsesNodeBuilderImpl.java @@ -26,8 +26,7 @@ import org.opendaylight.controller.yang.model.parser.builder.api.SchemaNodeBuild import org.opendaylight.controller.yang.model.parser.builder.api.UsesNodeBuilder; import org.opendaylight.controller.yang.model.parser.util.RefineHolder; -public class UsesNodeBuilderImpl implements UsesNodeBuilder, Builder { - +final class UsesNodeBuilderImpl implements UsesNodeBuilder, Builder { private final UsesNodeImpl instance; private final SchemaPath groupingPath; private final Set addedAugments = new HashSet(); @@ -89,8 +88,8 @@ public class UsesNodeBuilderImpl implements UsesNodeBuilder, Builder { refines.add(refine); } - private SchemaPath parseUsesPath(final String augmentPath) { - final String[] splittedPath = augmentPath.split("/"); + private SchemaPath parseUsesPath(final String groupingPathStr) { + final String[] splittedPath = groupingPathStr.split("/"); final List path = new ArrayList(); QName name; for (String pathElement : splittedPath) { @@ -103,11 +102,11 @@ public class UsesNodeBuilderImpl implements UsesNodeBuilder, Builder { } path.add(name); } - final boolean absolute = augmentPath.startsWith("/"); + final boolean absolute = groupingPathStr.startsWith("/"); return new SchemaPath(path, absolute); } - private static class UsesNodeImpl implements UsesNode { + private final class UsesNodeImpl implements UsesNode { private final SchemaPath groupingPath; private Set augmentations = Collections.emptySet(); private boolean augmenting;