X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-rfc7950%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Frfc7950%2Fstmt%2Fmeta%2FChoiceStatementSupport.java;h=784c70b3b6662de1a77564170b68fc9991ec2cb8;hb=e5e06d81bed0a7cb520e94a4b018d0e2bb7f0c62;hp=bc8fde8cb195f8ae8bf2ff7c5d3deb577ac6f0b1;hpb=dadc9aa0a7f3af000b4205f94cf86dba7e908d75;p=yangtools.git diff --git a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/ChoiceStatementSupport.java b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/ChoiceStatementSupport.java index bc8fde8cb1..784c70b3b6 100644 --- a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/ChoiceStatementSupport.java +++ b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/ChoiceStatementSupport.java @@ -83,13 +83,11 @@ public final class ChoiceStatementSupport .addOptional(YangStmtMapping.WHEN) .build(); - private final SubstatementValidator validator; private final CaseStatementSupport implicitCase; private ChoiceStatementSupport(final YangParserConfiguration config, final SubstatementValidator validator, final CaseStatementSupport implicitCase) { - super(YangStmtMapping.CHOICE, instantiatedPolicy(), config); - this.validator = requireNonNull(validator); + super(YangStmtMapping.CHOICE, instantiatedPolicy(), config, requireNonNull(validator)); this.implicitCase = requireNonNull(implicitCase); } @@ -109,11 +107,6 @@ public final class ChoiceStatementSupport : Optional.empty(); } - @Override - protected SubstatementValidator getSubstatementValidator() { - return validator; - } - @Override protected ChoiceStatement createDeclared(@NonNull final StmtContext ctx, final ImmutableList> substatements) {