BUG-869: simplified if expressions as suggested by Sonar.
[yangtools.git] / yang / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / MutableSimpleNodeTOImpl.java
index e55cc0137e4b4b88f5b9c7480287d3409be61017..a51b446592cf7713aef0dd985cdefea79a710e19 100644 (file)
@@ -12,15 +12,18 @@ import org.opendaylight.yangtools.yang.data.api.CompositeNode;
 import org.opendaylight.yangtools.yang.data.api.ModifyAction;
 import org.opendaylight.yangtools.yang.data.api.MutableSimpleNode;
 import org.opendaylight.yangtools.yang.data.api.SimpleNode;
+import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
 
 /**
  * @author michal.rehak
  * @param <T>
  *            type of simple node value
- * 
+ *
+ * @deprecated Use one of the {@link NormalizedNode} implementation packages.
  */
+@Deprecated
 public class MutableSimpleNodeTOImpl<T> extends SimpleNodeTOImpl<T> implements MutableSimpleNode<T> {
-
+    private static final long serialVersionUID = 1L;
     private SimpleNode<T> original;
 
     /**
@@ -29,17 +32,12 @@ public class MutableSimpleNodeTOImpl<T> extends SimpleNodeTOImpl<T> implements M
      * @param value
      * @param modifyAction
      */
-    public MutableSimpleNodeTOImpl(QName qname, CompositeNode parent, T value, ModifyAction modifyAction) {
+    public MutableSimpleNodeTOImpl(final QName qname, final CompositeNode parent, final T value, final ModifyAction modifyAction) {
         super(qname, parent, value, modifyAction);
     }
 
     @Override
-    public void setValue(T value) {
-        super.setValue(value);
-    }
-
-    @Override
-    public void setModifyAction(ModifyAction action) {
+    public void setModifyAction(final ModifyAction action) {
         super.setModificationAction(action);
     }
 
@@ -57,7 +55,7 @@ public class MutableSimpleNodeTOImpl<T> extends SimpleNodeTOImpl<T> implements M
      * @param original
      *            the original to set
      */
-    public void setOriginal(SimpleNode<T> original) {
+    public void setOriginal(final SimpleNode<T> original) {
         this.original = original;
     }
 }