Refactored parsing of uses and augment statements.
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / builder / impl / TypeDefinitionBuilderImpl.java
index 7787635658a3720731507e94aa6a1344c8210b34..3fae6d9f0c97c785dfd8e2760e3f96c90e29bbaa 100644 (file)
@@ -44,30 +44,6 @@ public final class TypeDefinitionBuilderImpl extends AbstractTypeAwareBuilder im
         super(moduleName, line, qname);
     }
 
-    public TypeDefinitionBuilderImpl(TypeDefinitionBuilder tdb, QName qname) {
-        super(tdb.getModuleName(), tdb.getLine(), qname);
-        schemaPath = tdb.getPath();
-
-        type = tdb.getType();
-        typedef = tdb.getTypedef();
-
-        unknownNodes = tdb.getUnknownNodes();
-        for (UnknownSchemaNodeBuilder usnb : tdb.getUnknownNodeBuilders()) {
-            addedUnknownNodes.add(usnb);
-        }
-        ranges = tdb.getRanges();
-        lengths = tdb.getLengths();
-        patterns = tdb.getPatterns();
-        fractionDigits = tdb.getFractionDigits();
-
-        description = tdb.getDescription();
-        reference = tdb.getReference();
-        status = tdb.getStatus();
-        units = tdb.getUnits();
-        defaultValue = tdb.getDefaultValue();
-        addedByUses = tdb.isAddedByUses();
-    }
-
     @Override
     public TypeDefinition<? extends TypeDefinition<?>> build() {
         TypeDefinition<?> result = null;