X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fyang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fdata%2Fimpl%2FSimpleNodeTOImpl.java;h=466cea53031397beeaaed85afd35218034f1380e;hp=5cfc03aa7b096f2fb7f43a1cf4204cdb9d5d117d;hb=refs%2Fchanges%2F93%2F593%2F5;hpb=9d0e5ef647eb242f7750e30482b403676f56c682 diff --git a/opendaylight/sal/yang-prototype/yang/yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/SimpleNodeTOImpl.java b/opendaylight/sal/yang-prototype/yang/yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/SimpleNodeTOImpl.java old mode 100755 new mode 100644 index 5cfc03aa7b..466cea5303 --- a/opendaylight/sal/yang-prototype/yang/yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/SimpleNodeTOImpl.java +++ b/opendaylight/sal/yang-prototype/yang/yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/SimpleNodeTOImpl.java @@ -9,6 +9,8 @@ package org.opendaylight.controller.yang.data.impl; import org.opendaylight.controller.yang.common.QName; import org.opendaylight.controller.yang.data.api.CompositeNode; +import org.opendaylight.controller.yang.data.api.ModifyAction; +import org.opendaylight.controller.yang.data.api.MutableSimpleNode; import org.opendaylight.controller.yang.data.api.SimpleNode; /** @@ -27,5 +29,25 @@ public class SimpleNodeTOImpl extends AbstractNodeTO implements public SimpleNodeTOImpl(QName qname, CompositeNode parent, T value) { super(qname, parent, value); } + + /** + * @param qname + * @param parent + * @param value + * @param modifyAction + */ + public SimpleNodeTOImpl(QName qname, CompositeNode parent, T value, ModifyAction modifyAction) { + super(qname, parent, value, modifyAction); + } + + @Override + public MutableSimpleNode asMutable() { + throw new IllegalAccessError("cast to mutable is not supported - "+getClass().getSimpleName()); + } + + @Override + public String toString() { + return super.toString() + ", value = "+getValue(); + } }