BUG-865: remove ChoiceNode
[yangtools.git] / yang / yang-model-api / src / main / java / org / opendaylight / yangtools / yang / model / api / DataSchemaNode.java
index f126a529396d78ff2e8b30aa9a10bcb932aaa4e0..146c4fc4f19d9a48fc0ee458f49665263040ab2e 100644 (file)
@@ -8,14 +8,24 @@
 package org.opendaylight.yangtools.yang.model.api;
 
 /**
+ *
+ * Data Schema Node represents abstract supertype from which all data tree
+ * definitions are derived.
  *
  * Contains the method which are used for getting metadata from the schema nodes
  * which contains data.
  *
+ * @see ContainerSchemaNode
+ * @see ListSchemaNode
+ * @see LeafListSchemaNode
+ * @see ChoiceSchemaNode
+ * @see ChoiceCaseNode
+ * @see LeafSchemaNode
+ * @see AnyXmlSchemaNode
+ *
+ *
  */
-public interface DataSchemaNode extends SchemaNode, YangNode {
-
-    YangNode getParent();
+public interface DataSchemaNode extends SchemaNode {
 
     /**
      * Returns <code>true</code> if the data node was added by augmentation,