Centralize substatement validators
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / meta / TypedefStatementSupport.java
index 0af44893412ff5fe01f5bca90f67de9667cc3952..b064a5fc97e37973c128f00fc2138a2c7bf53e7d 100644 (file)
@@ -55,7 +55,7 @@ public final class TypedefStatementSupport extends
         .build();
 
     public TypedefStatementSupport(final YangParserConfiguration config) {
-        super(YangStmtMapping.TYPEDEF, StatementPolicy.exactReplica(), config);
+        super(YangStmtMapping.TYPEDEF, StatementPolicy.exactReplica(), config, SUBSTATEMENT_VALIDATOR);
     }
 
     @Override
@@ -97,11 +97,6 @@ public final class TypedefStatementSupport extends
         }
     }
 
-    @Override
-    protected SubstatementValidator getSubstatementValidator() {
-        return SUBSTATEMENT_VALIDATOR;
-    }
-
     @Override
     protected TypedefStatement createDeclared(final StmtContext<QName, TypedefStatement, ?> ctx,
             final ImmutableList<? extends DeclaredStatement<?>> substatements) {