Added getParent() method to DataSchemaNode and DataNodeContainer. Fixed Bugs.
authorMartin Vitez <mvitez@cisco.com>
Tue, 22 Oct 2013 20:54:19 +0000 (22:54 +0200)
committerMartin Vitez <mvitez@cisco.com>
Tue, 22 Oct 2013 21:09:26 +0000 (23:09 +0200)
commit7a0f8d88b6381978989f1b3a9112f57bba4218b2
treeef281aff87d9ecb00594e3c2cfa1aeb690f7c3ff
parentbf9d05492a661e824fde5f14facdc83c8cca690b
Added getParent() method to DataSchemaNode and DataNodeContainer. Fixed Bugs.

Fix for Bug 119.
Fix for Bug 120.
Fix for Bug 121.

Added more tests.

Change-Id: I7a88a1dc4b0ff8c277afab0560c89e91c8ff1a21
Signed-off-by: Martin Vitez <mvitez@cisco.com>
14 files changed:
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/BindingGeneratorImpl.xtend
code-generator/binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/generator/impl/ChoiceCaseGenTypesTest.java
code-generator/binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/generator/impl/SupportTestUtil.java
code-generator/binding-java-api-generator/src/test/java/org/opendaylight/yangtools/sal/java/api/generator/test/CompilationTest.java
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-of-augment/bar.yang [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-of-augment/baz.yang [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-of-augment/foo.yang [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-under-uses/bar.yang [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-under-uses/foo.yang [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-under-uses/test.yang [deleted file]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-uses-to-augment/bar.yang [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-uses-to-augment/baz.yang [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/augment-uses-to-augment/foo.yang [new file with mode: 0644]
code-generator/binding-type-provider/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/TypeProviderImpl.java