Bug 6897: Adding getSubstatementValidator() method to AbstractStatementSupport
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / stmt / rfc6020 / AugmentStatementImpl.java
index 7651bc0615ea3eb59e6e16128d84b808c81377d8..c3becf0ca6df17620038bc7d99631855b29a79e4 100644 (file)
@@ -109,7 +109,7 @@ public class AugmentStatementImpl extends AbstractDeclaredStatement<SchemaNodeId
                 return;
             }
 
-            SUBSTATEMENT_VALIDATOR.validate(augmentNode);
+            getSubstatementValidator().validate(augmentNode);
 
             if (StmtContextUtils.isInExtensionBody(augmentNode)) {
                 return;
@@ -355,6 +355,11 @@ public class AugmentStatementImpl extends AbstractDeclaredStatement<SchemaNodeId
                     || allowedAugmentTargets.contains(substatementCtx.getPublicDefinition());
         }
 
+        @Override
+        protected SubstatementValidator getSubstatementValidator() {
+            return SUBSTATEMENT_VALIDATOR;
+        }
+
     }
 
     @Nonnull