X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2Fstmt%2FChoiceStatement.java;h=3a196b1eb361a565db3a7908fd8141526336038d;hb=9738a742a50df99c9f3fc3ac16a5d65a63d77a10;hp=5750a3ae14d9934043d19dc09a76e1dbeb184a51;hpb=eaeedd7c54381a24c89fb0d231b2178801bbed6a;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ChoiceStatement.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ChoiceStatement.java index 5750a3ae14..3a196b1eb3 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ChoiceStatement.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ChoiceStatement.java @@ -11,8 +11,10 @@ import java.util.Collection; import javax.annotation.Nonnull; import org.opendaylight.yangtools.yang.common.QName; -public interface ChoiceStatement extends DataDefinitionStatement, ConfigStatementContainerDeclaredStatement, - DefaultStatementContainer, MandatoryStatementContainer { +public interface ChoiceStatement extends DataDefinitionStatement, ConfigStatementAwareDeclaredStatement, + DefaultStatementAwareDeclaredStatement, MandatoryStatementAwareDeclaredStatement { - @Nonnull Collection getCases(); + default @Nonnull Collection getCases() { + return declaredSubstatements(CaseStatement.class); + } }