X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=yang%2Fyang-parser-spi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fspi%2Fmeta%2FDerivedNamespaceBehaviour.java;h=b65895154cd4d03802dd33b899a34ad36e5ca5f1;hb=d605800fa3da3ea340497c683bd83ea37c12da6c;hp=5a318402f081b5d1636ab6c88862740c266983a6;hpb=bdb66dd5754f8a7211a20714b73acbdca7354bd4;p=yangtools.git diff --git a/yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/DerivedNamespaceBehaviour.java b/yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/DerivedNamespaceBehaviour.java index 5a318402f0..b65895154c 100644 --- a/yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/DerivedNamespaceBehaviour.java +++ b/yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/DerivedNamespaceBehaviour.java @@ -9,8 +9,8 @@ package org.opendaylight.yangtools.yang.parser.spi.meta; import static java.util.Objects.requireNonNull; +import com.google.common.base.MoreObjects.ToStringHelper; import java.util.Map; -import org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace; /** * An {@link NamespaceBehaviour} which derives keys from a different namespace. @@ -21,8 +21,8 @@ import org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace; * @param Original key type * @param Original namespace type */ -public abstract class DerivedNamespaceBehaviour, - O extends IdentifierNamespace> extends NamespaceBehaviour { +public abstract class DerivedNamespaceBehaviour, + O extends ParserNamespace> extends NamespaceBehaviour { private final Class derivedFrom; @@ -49,4 +49,9 @@ public abstract class DerivedNamespaceBehaviour