Centralize substatement validators
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / meta / StatusStatementSupport.java
index e63141eb3233e11c3c7dbf4e8bc03ada66a2af85..f9be0030bb94e0f85614febb8964f19c50950c10 100644 (file)
@@ -31,7 +31,7 @@ public final class StatusStatementSupport
         SubstatementValidator.builder(YangStmtMapping.STATUS).build();
 
     public StatusStatementSupport(final YangParserConfiguration config) {
-        super(YangStmtMapping.STATUS, StatementPolicy.contextIndependent(), config);
+        super(YangStmtMapping.STATUS, StatementPolicy.contextIndependent(), config, SUBSTATEMENT_VALIDATOR);
     }
 
     @Override
@@ -62,11 +62,6 @@ public final class StatusStatementSupport
         }
     }
 
-    @Override
-    protected SubstatementValidator getSubstatementValidator() {
-        return SUBSTATEMENT_VALIDATOR;
-    }
-
     @Override
     protected StatusStatement createDeclared(final StmtContext<Status, StatusStatement, ?> ctx,
             final ImmutableList<? extends DeclaredStatement<?>> substatements) {