Merge "Refactored ModuleBuilder to avoid name conflicts. Fixed implementation of...
[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 408f6612ea8a3864e9851e84c66e55dbcebf609e..175910d9135b2087dd9d8e6d27c00f5314f5d236 100644 (file)
@@ -28,8 +28,8 @@ import org.opendaylight.controller.yang.parser.util.YangParseException;
  * When build is called, types in builder form will be built and add to resolved
  * types.
  */
-public class IdentityrefTypeBuilder extends AbstractTypeAwareBuilder implements
-        TypeDefinitionBuilder {
+public final class IdentityrefTypeBuilder extends AbstractTypeAwareBuilder
+        implements TypeDefinitionBuilder {
     private static final String NAME = "identityref";
 
     private final int line;
@@ -78,7 +78,7 @@ public class IdentityrefTypeBuilder extends AbstractTypeAwareBuilder implements
     }
 
     @Override
-    public void setType(final TypeDefinitionBuilder tdb) {
+    public void setTypedef(final TypeDefinitionBuilder tdb) {
         throw new YangParseException(line, "Can not set type to " + NAME);
     }