public class TypedefBuilder extends AbstractTypeAwareBuilder implements
TypeDefinitionBuilder {
+ private final int line;
private final QName qname;
private SchemaPath schemaPath;
private String units;
private Object defaultValue;
- public TypedefBuilder(final QName qname) {
+ public TypedefBuilder(final QName qname, final int line) {
this.qname = qname;
+ this.line = line;
}
@Override
return result;
}
+ @Override
+ public int getLine() {
+ return line;
+ }
+
@Override
public QName getQName() {
return qname;