BUG-1344: Implemented getOriginal() for DataSchemaNode.
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / builder / api / DataSchemaNodeBuilder.java
index c4d24d36024d164d2fa80c5531163c34bec57389..8d86c1d3b9483ef7267480ddaeda42b7f89a2a22 100644 (file)
@@ -15,7 +15,21 @@ import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
  */
 public interface DataSchemaNodeBuilder extends SchemaNodeBuilder, GroupingMember {
 
+    /**
+     * Get original builder definition from grouping, where it is defined.
+     *
+     * @return original builder definition from grouping if this node is added
+     *         by uses, null otherwise
+     */
+    SchemaNodeBuilder getOriginal();
 
+    /**
+     * Set original builder definition from grouping
+     *
+     * @param original
+     *            original builder definition from grouping
+     */
+    void setOriginal(SchemaNodeBuilder original);
 
     /**
      *