X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=yang%2Fyang-data-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Futil%2FModuleStringIdentityrefCodec.java;h=64107a770f9d82cd223398c30302833311eb7c16;hb=11f324d00534f75932df67ba737efe261271cb47;hp=2b85ee83fa0a6d184e87f6492562d7d3a42f86e7;hpb=9423cb72fe3b05c091efa74ea153632875a1552d;p=yangtools.git diff --git a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ModuleStringIdentityrefCodec.java b/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ModuleStringIdentityrefCodec.java index 2b85ee83fa..64107a770f 100644 --- a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ModuleStringIdentityrefCodec.java +++ b/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ModuleStringIdentityrefCodec.java @@ -14,27 +14,27 @@ import java.net.URI; import java.util.Iterator; import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.yangtools.yang.common.QNameModule; +import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext; +import org.opendaylight.yangtools.yang.model.api.EffectiveModelContextProvider; import org.opendaylight.yangtools.yang.model.api.Module; -import org.opendaylight.yangtools.yang.model.api.SchemaContext; -import org.opendaylight.yangtools.yang.model.api.SchemaContextProvider; /** * Base class for implementing identityref codecs on based on module names. */ @Beta public abstract class ModuleStringIdentityrefCodec extends AbstractModuleStringIdentityrefCodec - implements SchemaContextProvider { - private final SchemaContext context; + implements EffectiveModelContextProvider { + private final EffectiveModelContext context; private final QNameModule parentModule; - protected ModuleStringIdentityrefCodec(final @NonNull SchemaContext context, + protected ModuleStringIdentityrefCodec(final @NonNull EffectiveModelContext context, final @NonNull QNameModule parentModule) { this.context = requireNonNull(context); this.parentModule = requireNonNull(parentModule); } @Override - public final SchemaContext getSchemaContext() { + public final EffectiveModelContext getEffectiveModelContext() { return context; }