Remove SchemaPath from TypeDefinition implementations
[yangtools.git] / yang / yang-model-util / src / main / java / org / opendaylight / yangtools / yang / model / util / type / RestrictedStringType.java
index 2edee42d9de1e514ca62e299d40d62b3e8c37421..a1a6acbf69b0bfbbcefd164c4e66b890b87905c5 100644 (file)
@@ -12,7 +12,7 @@ import java.util.Collection;
 import java.util.List;
 import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.jdt.annotation.Nullable;
-import org.opendaylight.yangtools.yang.model.api.SchemaPath;
+import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.type.LengthConstraint;
 import org.opendaylight.yangtools.yang.model.api.type.PatternConstraint;
@@ -22,11 +22,11 @@ final class RestrictedStringType extends AbstractLengthRestrictedType<StringType
         implements StringTypeDefinition {
     private final @NonNull ImmutableList<PatternConstraint> patternConstraints;
 
-    RestrictedStringType(final StringTypeDefinition baseType, final SchemaPath path,
+    RestrictedStringType(final StringTypeDefinition baseType, final QName qname,
             final Collection<? extends UnknownSchemaNode> unknownSchemaNodes,
             final @Nullable LengthConstraint lengthConstraints,
             final List<PatternConstraint> patternConstraints) {
-        super(baseType, path, unknownSchemaNodes, lengthConstraints);
+        super(baseType, qname, unknownSchemaNodes, lengthConstraints);
         this.patternConstraints = ImmutableList.copyOf(patternConstraints);
     }