From: Martin Vitez Date: Thu, 27 Jun 2013 14:26:12 +0000 (+0200) Subject: Refactored parsing of YANG uses statement. X-Git-Tag: releasepom-0.1.0~326 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;ds=sidebyside;h=3c8c7171aa9a2fdf322b85cf104ae551665aa0d8;hp=3c8c7171aa9a2fdf322b85cf104ae551665aa0d8;p=controller.git Refactored parsing of YANG uses statement. Uses statement now add nodes from referenced grouping to context where uses is defined. Added GroupingMember interface as marker interface for nodes defined in grouping. Fixed parsing of config statement: when config is not specified, the default is same as parent schema node. If top node does not specify config, default is true. Added ConfigNode as marker interface for nodes which can contains 'config' statement. Added AbstractSchemaNodeBuilder as base class for builders of SchemaNode nodes. Updated tests. Change-Id: Ibabcf590608bdf482258826fa250692507a71c01 Signed-off-by: Martin Vitez ---