BUG-7052: move copy operation to StatementContextBase 02/61302/7
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 8 Aug 2017 01:39:21 +0000 (03:39 +0200)
committerRobert Varga <nite@hq.sk>
Thu, 24 Aug 2017 10:36:40 +0000 (10:36 +0000)
commite99d9d46375a929c350e6e3bb819256e810b608d
treeede4881dded2313fff36b06c1cec54a4077f7c68
parent81c8d73d4d85ef015a06145b2d4315fed8efb49d
BUG-7052: move copy operation to StatementContextBase

The copy operation works on top of StatementContextBase concepts
aside from argument adaptation. Move the copy operation around,
cleaning up some of the access patterns along the way.

Change-Id: I34413c7d2c4d314503e9c9adffc7e2f0d2ea2531
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementMap.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/SubstatementContext.java