Remove SchemaPath from TypeDefinition implementations
[yangtools.git] / yang / yang-model-util / src / main / java / org / opendaylight / yangtools / yang / model / util / type / BaseIdentityrefType.java
index 7ef27d9057e24debfd41d9bf71ce2f6659c525a7..a9bd92a4e6ff558ffe17d840d983bdda6e353d1e 100644 (file)
@@ -12,8 +12,8 @@ import static java.util.Objects.requireNonNull;
 import java.util.Collection;
 import java.util.Set;
 import org.eclipse.jdt.annotation.NonNull;
+import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.IdentitySchemaNode;
-import org.opendaylight.yangtools.yang.model.api.SchemaPath;
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition;
 
@@ -21,9 +21,9 @@ final class BaseIdentityrefType extends AbstractBaseType<IdentityrefTypeDefiniti
         implements IdentityrefTypeDefinition {
     private final @NonNull Set<? extends IdentitySchemaNode> identities;
 
-    BaseIdentityrefType(final SchemaPath path, final Collection<? extends UnknownSchemaNode> unknownSchemaNodes,
+    BaseIdentityrefType(final QName qname, final Collection<? extends UnknownSchemaNode> unknownSchemaNodes,
             final Set<? extends IdentitySchemaNode> identities) {
-        super(path, unknownSchemaNodes);
+        super(qname, unknownSchemaNodes);
         this.identities = requireNonNull(identities);
     }