CompositeNode and its mutable/immutable objects 47/2547/1
authormsunal <msunal@cisco.com>
Fri, 8 Nov 2013 12:07:40 +0000 (13:07 +0100)
committermsunal <msunal@cisco.com>
Fri, 8 Nov 2013 12:07:40 +0000 (13:07 +0100)
commit63c889bd87535dc4a152256998ff1b575a5913c7
tree2327e6d27018f0eb8d76a6e05c670a34938dd800
parente043214d2595ab1e96f48703b2ce786024009a34
CompositeNode and its mutable/immutable objects

- getChildren() method in CompositeNodeTOImpl returns immutable List
- getChildren() method in MutableCompositeNodeTOImpl returns mutable List
- XmlTreeBuilder calls init() on MutableCompositeNode after children are added

Signed-off-by: Martin Sunal <msunal@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/CompositeNodeTOImpl.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/MutableCompositeNodeTOImpl.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/XmlTreeBuilder.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/XmlTreeBuilderTest.java