public final class IdentityrefTypeBuilder extends AbstractTypeAwareBuilder implements TypeDefinitionBuilder {
private static final String NAME = "identityref";
- private final int line;
private final String baseString;
private final SchemaPath schemaPath;
private QName baseQName;
IdentityrefTypeBuilder(final String baseString, final SchemaPath schemaPath, final int line) {
- this.line = line;
+ super(line, null);
this.baseString = baseString;
this.schemaPath = schemaPath;
}
this.baseQName = baseQName;
}
- @Override
- public int getLine() {
- return line;
- }
-
@Override
public TypeDefinition<?> getType() {
return null;
}
@Override
- public void addUnknownSchemaNode(final UnknownSchemaNodeBuilder unknownNode) {
+ public void addUnknownNodeBuilder(final UnknownSchemaNodeBuilder unknownNode) {
throw new YangParseException(line, "Can not add unknown node to " + NAME);
}