*/\r
package org.opendaylight.yangtools.yang.data.api;\r
\r
+import org.opendaylight.yangtools.concepts.Mutable;\r
+\r
\r
/**\r
* Base representation of node in the data tree, defines basic parameters of\r
* node such as a QName.\r
- * \r
- * \r
+ *\r
+ *\r
* @param <T>\r
*/\r
-public interface MutableNode<T> extends Node<T> {\r
+public interface MutableNode<T> extends Node<T>,Mutable {\r
\r
/**\r
* @param parent value to set\r
*/\r
void setParent(CompositeNode parent);\r
- \r
+\r
/**\r
* @param value value to set (children list or leaf value)\r
*/\r
+ @Override\r
T setValue(T value);\r
- \r
+\r
/**\r
* @param action value to set\r
*/\r