X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fstmt%2Frfc6020%2FYinElementStatementImpl.java;h=6c32110d1cd31c827ff70159083ac75173edb2fc;hb=cde047f709ab56c39012678faba8b56da458d05b;hp=ef2418d5e30262ad187811c6490246e6988d57ac;hpb=3e79ff3fef1772922809f6eaa7c15785afd5d403;p=yangtools.git diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinElementStatementImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinElementStatementImpl.java index ef2418d5e3..6c32110d1c 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinElementStatementImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinElementStatementImpl.java @@ -7,7 +7,7 @@ */ package org.opendaylight.yangtools.yang.parser.stmt.rfc6020; -import org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping; +import org.opendaylight.yangtools.yang.model.api.YangStmtMapping; import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement; import org.opendaylight.yangtools.yang.model.api.stmt.YinElementStatement; import org.opendaylight.yangtools.yang.parser.spi.SubstatementValidator; @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.YinElementE public class YinElementStatementImpl extends AbstractDeclaredStatement implements YinElementStatement { private static final SubstatementValidator SUBSTATEMENT_VALIDATOR = SubstatementValidator.builder( - Rfc6020Mapping.YIN_ELEMENT).build(); + YangStmtMapping.YIN_ELEMENT).build(); protected YinElementStatementImpl(final StmtContext context) { super(context); @@ -29,7 +29,7 @@ public class YinElementStatementImpl extends AbstractDeclaredStatement AbstractStatementSupport> { public Definition() { - super(Rfc6020Mapping.YIN_ELEMENT); + super(YangStmtMapping.YIN_ELEMENT); } @Override @@ -49,10 +49,8 @@ public class YinElementStatementImpl extends AbstractDeclaredStatement } @Override - public void onFullDefinitionDeclared(final StmtContext.Mutable> stmt) { - super.onFullDefinitionDeclared(stmt); - SUBSTATEMENT_VALIDATOR.validate(stmt); + protected SubstatementValidator getSubstatementValidator() { + return SUBSTATEMENT_VALIDATOR; } }