Fix of Module.getPrefix() to return prefix also in case of submodule 64/59564/8
authorPeter Kajsa <pkajsa@cisco.com>
Tue, 27 Jun 2017 12:01:53 +0000 (14:01 +0200)
committerPeter Kajsa <pkajsa@cisco.com>
Mon, 31 Jul 2017 13:59:12 +0000 (15:59 +0200)
commitad69e27022a63cd71c888f2d76e8e8f7e44fac24
treede6f3650f17cbe09afe89d3453ba9dc7a924eefc
parent6f1a858c5e16e5dd1f6ef361f87b30a805d34b2b
Fix of Module.getPrefix() to return prefix also in case of submodule

Module.getPrefix() returns null for all submodules.
However, in case of submodule a prefix for module's
namespace is defined in belongs-to statement.
This information is required by yang-export where
namespaces need to be binded to corresponding prefixes.

Change-Id: Ifa5406654021fd017b442b6c351a4e0b4f5fd55d
Signed-off-by: Peter Kajsa <pkajsa@cisco.com>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/BelongsToStatementImpl.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/AbstractEffectiveModule.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/BelongsToEffectiveStatementImpl.java [moved from yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/BelongsEffectiveToStatementImpl.java with 83% similarity]