first implementation of yang-data-api 87/687/1
authorMichal Rehak <mirehak@cisco.com>
Thu, 27 Jun 2013 14:01:29 +0000 (16:01 +0200)
committerMartin Vitez <mvitez@cisco.com>
Wed, 24 Jul 2013 11:44:53 +0000 (13:44 +0200)
commite52ef151ee7bd0e8b4d2eff481c9b71f2a62413f
treed90cf93b3d459df6f31a9e07b3c5c7c07e2e9c7d
parenta5462f2f70706f740500703f1d3b64dc67a09383
first implementation of yang-data-api

created maven project
added basic implementations of api
added unit tests
changed api according to implementation

Change-Id: I888371d5a7afc46c843f882bee9bfcaa19d5ccbc
Signed-off-by: Michal Rehak <mirehak@cisco.com>
32 files changed:
pom.xml
yang-data-api/src/main/java/org/opendaylight/controller/yang/data/api/CompositeNodeModification.java [deleted file]
yang-data-api/src/main/java/org/opendaylight/controller/yang/data/api/MutableCompositeNode.java [new file with mode: 0755]
yang-data-api/src/main/java/org/opendaylight/controller/yang/data/api/MutableNode.java [new file with mode: 0755]
yang-data-api/src/main/java/org/opendaylight/controller/yang/data/api/MutableSimpleNode.java [new file with mode: 0755]
yang-data-api/src/main/java/org/opendaylight/controller/yang/data/api/Node.java
yang-data-api/src/main/java/org/opendaylight/controller/yang/data/api/NodeModification.java [new file with mode: 0755]
yang-data-api/src/main/java/org/opendaylight/controller/yang/data/api/NodeModificationBuilder.java [new file with mode: 0755]
yang-data-impl/pom.xml [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/AbstractNodeTO.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/CompositeNodeModificationTOImpl.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/CompositeNodeTOImpl.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/MutableCompositeNodeTOImpl.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/MutableSimpleNodeTOImpl.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/NodeFactory.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/NodeModificationBuilderImpl.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/NodeUtils.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/SimpleNodeModificationTOImpl.java [new file with mode: 0755]
yang-data-impl/src/main/java/org/opendaylight/controller/yang/data/impl/SimpleNodeTOImpl.java [new file with mode: 0755]
yang-data-impl/src/test/java/org/opendaylight/controller/yang/data/impl/NodeFactoryTest.java [new file with mode: 0755]
yang-data-impl/src/test/java/org/opendaylight/controller/yang/data/impl/NodeHelper.java [new file with mode: 0755]
yang-data-impl/src/test/java/org/opendaylight/controller/yang/data/impl/NodeModificationBuilderImplTest.java [new file with mode: 0755]
yang-data-impl/src/test/java/org/opendaylight/controller/yang/data/impl/NodeUtilsTest.java [new file with mode: 0755]
yang-data-impl/src/test/resources/config01.xml [new file with mode: 0755]
yang-data-impl/src/test/resources/config02.content [new file with mode: 0755]
yang-data-impl/src/test/resources/config02.xml [new file with mode: 0755]
yang-data-impl/src/test/resources/config02g.xml [new file with mode: 0644]
yang-data-impl/src/test/resources/controller-network.xsd [new file with mode: 0755]
yang-data-impl/src/test/resources/controller-network.yang [new file with mode: 0755]
yang-data-impl/src/test/resources/generateXml.groovy [new file with mode: 0755]
yang-data-impl/src/test/resources/ietf-inet-types@2010-09-24.xsd [new file with mode: 0644]
yang-data-impl/src/test/resources/ietf-inet-types@2010-09-24.yang [new file with mode: 0755]