X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fapi%2Fschema%2FChoiceNode.java;h=17a893fa537e8e98c3072d16cef2cd89c5ac4553;hb=ce2dacd877878d47df97c524f2307f0d2b393163;hp=d1dd33bd88c99252795d4b731b60cd5bca762951;hpb=dd2edcd83da73c13333e496c7ae9aa59a5111d15;p=yangtools.git
diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/ChoiceNode.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/ChoiceNode.java
index d1dd33bd88..17a893fa53 100644
--- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/ChoiceNode.java
+++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/ChoiceNode.java
@@ -7,26 +7,30 @@
*/
package org.opendaylight.yangtools.yang.data.api.schema;
-import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier.NodeIdentifier;
-import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier.PathArgument;
-
-import com.google.common.base.Optional;
+import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
/**
+ * Node representing data instance of choice
.
*
- * Node representing choice.
+ *
+ * Choice node is instance of one of possible alternatives, from which only one is allowed to exist at one time in + * particular context of parent node. * - * @author Tony Tkacik + *
+ * YANG Model and schema for choice is described by instance of + * {@link org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode}. * + *
+ * Valid alternatives of subtree are described by instances of
+ * {@link org.opendaylight.yangtools.yang.model.api.CaseSchemaNode}, which are retrieved via
+ * {@link org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode#getCases()}.
*/
-public interface ChoiceNode extends //
- MixinNode, //
- DataContainerNode