Implemented ordering of yang module data nodes. Added Comparators utility class.
[controller.git] / opendaylight / sal / yang-prototype / code-generator / yang-model-parser-impl / src / main / java / org / opendaylight / controller / yang / parser / builder / impl / IdentityrefTypeBuilder.java
index ea504afae15293c9b5b9ca48fe8439f8fbd1c111..3b505966f6859fbf0d455e94ad4a2a5030296fde 100644 (file)
@@ -32,13 +32,12 @@ import org.opendaylight.controller.yang.parser.util.YangParseException;
 public final class IdentityrefTypeBuilder extends AbstractTypeAwareBuilder implements TypeDefinitionBuilder {
     private static final String NAME = "identityref";
 
 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) {
     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.baseString = baseString;
         this.schemaPath = schemaPath;
     }
@@ -56,11 +55,6 @@ public final class IdentityrefTypeBuilder extends AbstractTypeAwareBuilder imple
         this.baseQName = baseQName;
     }
 
         this.baseQName = baseQName;
     }
 
-    @Override
-    public int getLine() {
-        return line;
-    }
-
     @Override
     public TypeDefinition<?> getType() {
         return null;
     @Override
     public TypeDefinition<?> getType() {
         return null;