Binding generator v2 - uses statement - support choice 48/59548/29
authorJie Han <han.jie@zte.com.cn>
Tue, 27 Jun 2017 08:14:54 +0000 (16:14 +0800)
committerJie Han <han.jie@zte.com.cn>
Thu, 13 Jul 2017 03:37:45 +0000 (11:37 +0800)
commitd68c7fe825e06409bdd721dd15437ae72be097c5
treed3e78bd2a7173a5f22aac3d870d5bdcc59a6d183
parente2b08f79e353126cc0e89f3891aae032c591c515
Binding generator v2 - uses statement - support choice

- generate type from uses choice which extends reference choice type
- add test yang

Note: fix getter in case type in grouping by
      "Binding generator v2 - Clean up codes of constructGetter

Change-Id: I1e72a6812ac5c32974b2db2c1b6c343ae0944bd8
Signed-off-by: Jie Han <han.jie@zte.com.cn>
binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/impl/AuxiliaryGenUtils.java
binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/impl/GenHelperUtil.java
binding2/mdsal-binding2-generator-impl/src/test/resources/uses-statement/test-uses-choice.yang [new file with mode: 0644]
binding2/mdsal-binding2-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/javav2/java/api/generator/renderers/BuilderRenderer.java