Centralize substatement validators
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / meta / RevisionStatementSupport.java
index c1a160556182146b35e5256bcc069c41dc468fa7..b5fc20ab071ceb66e9d67a716adf1648a24d3783 100644 (file)
@@ -35,7 +35,7 @@ public final class RevisionStatementSupport
             .build();
 
     public RevisionStatementSupport(final YangParserConfiguration config) {
-        super(YangStmtMapping.REVISION, StatementPolicy.reject(), config);
+        super(YangStmtMapping.REVISION, StatementPolicy.reject(), config, SUBSTATEMENT_VALIDATOR);
     }
 
     @Override
@@ -47,11 +47,6 @@ public final class RevisionStatementSupport
         }
     }
 
-    @Override
-    protected SubstatementValidator getSubstatementValidator() {
-        return SUBSTATEMENT_VALIDATOR;
-    }
-
     @Override
     protected RevisionStatement createDeclared(final StmtContext<Revision, RevisionStatement, ?> ctx,
             final ImmutableList<? extends DeclaredStatement<?>> substatements) {