X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fodlext-parser-support%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fodlext%2Fparser%2FAnyxmlSchemaLocationEffectiveStatementImpl.java;h=8b8dc70a864bdbf023e868cf5e82c4f66b34a66b;hb=2c95faed5a453756b654584ffcc2a1d05a25d7be;hp=fe6b988b3c75ea54a5bcbfc1ffcff621605478d3;hpb=a5ebe5bcbc32ba8e994f5616ee7794a5c19c9cda;p=yangtools.git diff --git a/yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AnyxmlSchemaLocationEffectiveStatementImpl.java b/yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AnyxmlSchemaLocationEffectiveStatementImpl.java index fe6b988b3c..8b8dc70a86 100644 --- a/yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AnyxmlSchemaLocationEffectiveStatementImpl.java +++ b/yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AnyxmlSchemaLocationEffectiveStatementImpl.java @@ -9,7 +9,7 @@ package org.opendaylight.yangtools.odlext.parser; import com.google.common.annotations.VisibleForTesting; import java.util.Objects; -import javax.annotation.Nonnull; +import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.yangtools.odlext.model.api.AnyxmlSchemaLocationEffectiveStatement; import org.opendaylight.yangtools.odlext.model.api.AnyxmlSchemaLocationStatement; import org.opendaylight.yangtools.yang.common.QName; @@ -23,23 +23,21 @@ public final class AnyxmlSchemaLocationEffectiveStatementImpl extends UnknownEffectiveStatementBase implements AnyxmlSchemaLocationEffectiveStatement { - private final SchemaPath path; + private final @NonNull SchemaPath path; AnyxmlSchemaLocationEffectiveStatementImpl( final StmtContext ctx) { super(ctx); - path = ctx.getParentContext().getSchemaPath().get().createChild(getNodeType()); + path = ctx.coerceParentContext().getSchemaPath().get().createChild(getNodeType()); } - @Nonnull @Override - public QName getQName() { + public @NonNull QName getQName() { return getNodeType(); } - @Nonnull @Override - public SchemaPath getPath() { + public @NonNull SchemaPath getPath() { return path; }