Added more tests. Fixed javadocs. 58/758/6
authorMartin Vitez <mvitez@cisco.com>
Wed, 31 Jul 2013 09:36:51 +0000 (11:36 +0200)
committerMartin Vitez <mvitez@cisco.com>
Wed, 31 Jul 2013 12:58:22 +0000 (14:58 +0200)
Changed antlr generated code directory from org.opendaylight.controller to org.opendaylight.yangtools.

Change-Id: Ief5b41b6c0200df3f6085e01d5d0060270eefc9e
Signed-off-by: Martin Vitez <mvitez@cisco.com>
62 files changed:
pom.xml
yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/AbstractNodeTO.java
yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/LazyNodeToNodeMapTest.java
yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/NodeFactoryTest.java
yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/NodeModificationBuilderImplTest.java
yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/NodeUtilsTest.java
yang-data-impl/src/test/resources/log4j-test.xml
yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/AbstractNode.java
yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/Nodes.java
yang-ext/pom.xml
yang-maven-plugin-it/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/it/YangToSourcesPluginTestIT.java
yang-maven-plugin-it/src/test/resources/AdditionalConfig/pom.xml
yang-maven-plugin-it/src/test/resources/Correct/pom.xml
yang-maven-plugin-it/src/test/resources/GenerateTest1/pom.xml
yang-maven-plugin-it/src/test/resources/GenerateTest2/pom.xml
yang-maven-plugin-it/src/test/resources/Generator/pom.xml
yang-maven-plugin-it/src/test/resources/MissingYangInDep/pom.xml
yang-maven-plugin-it/src/test/resources/NoGenerators/pom.xml
yang-maven-plugin-it/src/test/resources/NoOutputDir/pom.xml
yang-maven-plugin-it/src/test/resources/NoYangFiles/pom.xml
yang-maven-plugin-it/src/test/resources/UnknownGenerator/pom.xml
yang-maven-plugin-it/src/test/resources/YangRootNotExist/pom.xml
yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/package-info.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/BinaryType.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/BitsType.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/BooleanType.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/EnumerationType.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/InstanceIdentifier.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Int32.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Int64.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Int8.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Leafref.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/StringType.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Uint16.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Uint32.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Uint64.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Uint8.java
yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/UnknownType.java
yang-parser-impl/pom.xml
yang-parser-impl/src/main/antlr/YangLexer.g4
yang-parser-impl/src/main/antlr/YangParser.g4
yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserImpl.java
yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserListenerImpl.java
yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ParserListenerUtils.java
yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/validator/BasicValidations.java
yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/validator/ValidationUtil.java
yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/validator/YangModelBasicValidationListener.java
yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/YangParserSimpleTest.java
yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/YangParserTest.java
yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/validator/YangModelValidationListTest.java
yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/validator/YangModelValidationModuleTest.java
yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/validator/YangModelValidationSubModuleTest.java
yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/validator/YangModelValidationTest.java
yang-parser-impl/src/test/resources/simple-test/simple-nodes.yang
yangtools-maven-plugin/pom.xml [moved from yang-maven-plugin/pom.xml with 97% similarity]
yangtools-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ConfigArg.java [moved from yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ConfigArg.java with 100% similarity]
yangtools-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/Util.java [moved from yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/Util.java with 100% similarity]
yangtools-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesMojo.java [moved from yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesMojo.java with 100% similarity]
yangtools-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessor.java [moved from yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessor.java with 100% similarity]
yangtools-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/GenerateSourcesTest.java [moved from yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/GenerateSourcesTest.java with 100% similarity]
yangtools-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/UtilTest.java [moved from yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/UtilTest.java with 100% similarity]
yangtools-maven-plugin/src/test/resources/yang/mock.yang [moved from yang-maven-plugin/src/test/resources/yang/mock.yang with 100% similarity]

diff --git a/pom.xml b/pom.xml
index aa3b8cd87d0ef221e6f53a9d989c76b050aa08a9..ad27ef81a060143264df4fd0c7b4a00455c9bf98 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
         <module>yang-data-impl</module>
         <module>yang-ext</module>
         <module>yang-model-api</module>
-        <module>yang-maven-plugin</module>
+        <module>yangtools-maven-plugin</module>
         <module>yang-maven-plugin-it</module>
         <module>yang-maven-plugin-spi</module>
         <module>yang-model-util</module>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-javadoc-plugin</artifactId>
+                <version>2.9.1</version>
                 <configuration>
                     <stylesheet>maven</stylesheet>
                 </configuration>
index 679530e90ac36fa28167bd24a9842819e3c0ab92..d84696d13d1b9623fad4f61c43d1215b3506a75f 100644 (file)
@@ -88,7 +88,7 @@ public abstract class AbstractNodeTO<T> implements Node<T>, NodeModification {
 \r
     /**\r
      * @return modification action\r
-     * @see org.opendaylight.controller.yang.data.impl.NodeModificationSupport#getModificationAction()\r
+     * @see org.opendaylight.yangtools.yang.data.impl.NodeModificationSupport#getModificationAction()\r
      */\r
     @Override\r
     public ModifyAction getModificationAction() {\r
index 35fa18a02c7a4650d7f196fbc7cb99305834f435..656cfb949da0f23254ad661253546b71e3617404 100755 (executable)
@@ -17,7 +17,6 @@ import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.data.api.CompositeNode;\r
 import org.opendaylight.yangtools.yang.data.api.MutableCompositeNode;\r
 import org.opendaylight.yangtools.yang.data.api.Node;\r
-import org.opendaylight.yangtools.yang.data.impl.LazyNodeToNodeMap;\r
 \r
 /**\r
  * @author michal.rehak\r
@@ -44,7 +43,7 @@ public class LazyNodeToNodeMapTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.LazyNodeToNodeMap#getMutableEquivalent(org.opendaylight.controller.yang.data.api.Node)}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.LazyNodeToNodeMap#getMutableEquivalent(org.opendaylight.yangtools.yang.data.api.Node)}.\r
      */\r
     @Test\r
     public void testGetMutableEquivalent() {\r
@@ -67,7 +66,7 @@ public class LazyNodeToNodeMapTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.LazyNodeToNodeMap#getMutableRoot()}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.LazyNodeToNodeMap#getMutableRoot()}.\r
      */\r
     @Test\r
     public void testGetMutableRoot() {\r
index 22fbe76c23e216648e92bda7dee9e89dc9335ec0..32611bb3b690389923b3ecf5767dc55b58a6efb9 100644 (file)
@@ -55,7 +55,7 @@ public class NodeFactoryTest {
 \r
     /**\r
      * Test method for methods creating immutable nodes in\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeFactory}.\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeFactory}.\r
      * @throws Exception\r
      */\r
     @Test\r
index 2a92197248c4fc074024b4333e6829af29292859..c6558f62273a85cc16c65211e85535f1f9a6b0df 100644 (file)
@@ -71,7 +71,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#getMutableEquivalent(org.opendaylight.controller.yang.data.api.Node)}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#getMutableEquivalent(org.opendaylight.yangtools.yang.data.api.Node)}\r
      * .\r
      */\r
     @Test\r
@@ -88,7 +88,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -112,7 +112,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -142,7 +142,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -164,7 +164,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -186,7 +186,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -209,7 +209,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -231,7 +231,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -253,7 +253,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
@@ -276,7 +276,7 @@ public class NodeModificationBuilderImplTest {
 \r
     /**\r
      * Test method for\r
-     * {@link org.opendaylight.controller.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
+     * {@link org.opendaylight.yangtools.yang.data.impl.NodeModificationBuilderImpl#buildDiffTree()}\r
      * .\r
      * @throws Exception\r
      */\r
index 994eac665202b5e4f928bc2cb9d1d0a1dbc3dce5..61f5632b6756f162dccba8e6b2144586b9bad367 100644 (file)
@@ -55,7 +55,7 @@ public class NodeUtilsTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.NodeUtils#buildPath(org.opendaylight.controller.yang.data.api.Node)}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.NodeUtils#buildPath(org.opendaylight.yangtools.yang.data.api.Node)}.\r
      * @throws Exception\r
      */\r
     @Test\r
@@ -69,7 +69,7 @@ public class NodeUtilsTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.NodeUtils#buildShadowDomTree(org.opendaylight.controller.yang.data.api.CompositeNode)}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.NodeUtils#buildShadowDomTree(org.opendaylight.yangtools.yang.data.api.CompositeNode)}.\r
      * @throws Exception\r
      */\r
     @Test\r
@@ -84,7 +84,7 @@ public class NodeUtilsTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.NodeUtils#findNodeByXpath(org.w3c.dom.Document, java.lang.String)}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.NodeUtils#findNodeByXpath(org.w3c.dom.Document, java.lang.String)}.\r
      * @throws Exception\r
      */\r
     @Test\r
@@ -104,7 +104,7 @@ public class NodeUtilsTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.NodeUtils#buildNodeMap(java.util.List)}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.NodeUtils#buildNodeMap(java.util.List)}.\r
      */\r
     @Test\r
     public void testBuildNodeMap() {\r
@@ -116,7 +116,7 @@ public class NodeUtilsTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.NodeUtils#buildMapOfListNodes(org.opendaylight.controller.yang.model.api.SchemaContext)}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.NodeUtils#buildMapOfListNodes(org.opendaylight.yangtools.yang.model.api.SchemaContext)}.\r
      */\r
     @Test\r
     public void testBuildMapOfListNodes() {\r
@@ -126,7 +126,7 @@ public class NodeUtilsTest {
     }\r
 \r
     /**\r
-     * Test method for {@link org.opendaylight.controller.yang.data.impl.NodeUtils#buildMapOfListNodes(org.opendaylight.controller.yang.model.api.SchemaContext)}.\r
+     * Test method for {@link org.opendaylight.yangtools.yang.data.impl.NodeUtils#buildMapOfListNodes(org.opendaylight.yangtools.yang.model.api.SchemaContext)}.\r
      * @throws Exception\r
      * @throws IOException\r
      */\r
index 189236a7839c39539cbb0ce1af49ea43b3024aa9..5895f8ce2a61c12806bc7caaa846475d9bec4450 100755 (executable)
@@ -8,11 +8,11 @@
        </layout>\r
     </appender>        \r
 \r
-    <logger name="org.opendaylight.controller.yang.data.impl" additivity="false">\r
+    <logger name="org.opendaylight.yangtools.yang.data.impl" additivity="false">\r
            <level value="DEBUG" />\r
            <appender-ref ref="console"/>\r
        </logger>\r
-    <logger name="org.opendaylight.controller.yang.data.impl.MyNodeBuilder" additivity="false">\r
+    <logger name="org.opendaylight.yangtools.yang.data.impl.MyNodeBuilder" additivity="false">\r
         <level value="INFO" />\r
         <appender-ref ref="console"/>\r
     </logger>   \r
index 86195af68cee3b1fd490f2ff221a962fb1e1e3c7..72b8bbc8127829158b1cd95db5dc14a28b6643df 100644 (file)
@@ -33,7 +33,7 @@ public abstract class AbstractNode<T> implements Node<T> {
     /* (non-Javadoc)
      */
     /**
-     * @see org.opendaylight.controller.yang.data.api.NodeModification#getModificationAction()
+     * @see org.opendaylight.yangtools.yang.data.api.NodeModification#getModificationAction()
      */
     public ModifyAction getModificationAction() {
         // TODO Auto-generated method stub
index d9c2b45135426e9818be203a7c3088b168516918..6626e1ba0fb01385b67fe849495d1036d44bfeb8 100644 (file)
@@ -75,7 +75,7 @@ public class Nodes {
         }
 
         /* (non-Javadoc)
-         * @see org.opendaylight.controller.yang.data.api.CompositeNode#asMutable()
+         * @see org.opendaylight.yangtools.yang.data.api.CompositeNode#asMutable()
          */
         @Override
         public MutableCompositeNode asMutable() {
@@ -102,7 +102,7 @@ public class Nodes {
         }
 
         /* (non-Javadoc)
-         * @see org.opendaylight.controller.yang.data.api.SimpleNode#asMutable()
+         * @see org.opendaylight.yangtools.yang.data.api.SimpleNode#asMutable()
          */
         @Override
         public MutableSimpleNode<T> asMutable() {
index 8724d3dbe82d0c440d18dceff89883c814e41d73..0d580dbe9ea2ef6b7b4d298085ad383bf835d20f 100644 (file)
@@ -17,7 +17,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index 2660a2cd4e2f206f573eaeb4828a914136869e4a..3aef2f43785bc9db9495abc4fa4cb857b4e0f668 100644 (file)
@@ -15,10 +15,8 @@ import java.net.URL;
 
 import org.apache.maven.it.VerificationException;
 import org.apache.maven.it.Verifier;
-import org.junit.Ignore;
 import org.junit.Test;
 
-@Ignore
 public class YangToSourcesPluginTestIT {
 
     // TODO Test yang files in transitive dependencies
@@ -48,13 +46,13 @@ public class YangToSourcesPluginTestIT {
     @Test
     public void testAdditionalConfiguration() throws VerificationException {
         Verifier v = setUp("AdditionalConfig/", false);
-        v.verifyTextInLog("[DEBUG] yang-to-sources: Additional configuration picked up for : org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl: {nm1=abcd=a.b.c.d, nm2=abcd2=a.b.c.d.2}");
-        v.verifyTextInLog("[DEBUG] yang-to-sources: Additional configuration picked up for : org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl: {c1=config}");
+        v.verifyTextInLog("[DEBUG] yang-to-sources: Additional configuration picked up for : org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl: {nm1=abcd=a.b.c.d, nm2=abcd2=a.b.c.d.2}");
+        v.verifyTextInLog("[DEBUG] yang-to-sources: Additional configuration picked up for : org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl: {c1=config}");
         v.verifyTextInLog(File.separator
                 + "files marked as resources: META-INF/yang");
         v.verifyTextInLog("target"
                 + File.separator
-                + "generated-resources marked as resources for generator: org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl");
+                + "generated-resources marked as resources for generator: org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl");
     }
 
     @Test
@@ -64,7 +62,7 @@ public class YangToSourcesPluginTestIT {
         } catch (VerificationException e) {
             assertVerificationException(
                     e,
-                    "org.opendaylight.controller.yang.parser.util.YangValidationException: Not existing module imported:unknownDep:2013-02-27 by:private:2013-02-27");
+                    "org.opendaylight.yangtools.yang.parser.util.YangValidationException: Not existing module imported:unknownDep:2013-02-27 by:private:2013-02-27");
             return;
         }
 
@@ -74,8 +72,8 @@ public class YangToSourcesPluginTestIT {
     static void verifyCorrectLog(Verifier v) throws VerificationException {
         v.verifyErrorFreeLog();
         v.verifyTextInLog("[INFO] yang-to-sources: YANG files parsed from");
-        v.verifyTextInLog("[INFO] yang-to-sources: Code generator instantiated from org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl");
-        v.verifyTextInLog("[INFO] yang-to-sources: Sources generated by org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl: null");
+        v.verifyTextInLog("[INFO] yang-to-sources: Code generator instantiated from org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl");
+        v.verifyTextInLog("[INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl: null");
     }
 
     @Test
@@ -90,8 +88,8 @@ public class YangToSourcesPluginTestIT {
         Verifier v = setUp("UnknownGenerator/", true);
         v.verifyTextInLog("[ERROR] yang-to-sources: Unable to generate sources with unknown generator");
         v.verifyTextInLog("java.lang.ClassNotFoundException: unknown");
-        v.verifyTextInLog("[INFO] yang-to-sources: Code generator instantiated from org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl");
-        v.verifyTextInLog("[INFO] yang-to-sources: Sources generated by org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl: null");
+        v.verifyTextInLog("[INFO] yang-to-sources: Code generator instantiated from org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl");
+        v.verifyTextInLog("[INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl: null");
         v.verifyTextInLog("[ERROR] yang-to-sources: One or more code generators failed, including failed list(generatorClass=exception) {unknown=java.lang.ClassNotFoundException}");
     }
 
@@ -99,8 +97,8 @@ public class YangToSourcesPluginTestIT {
     public void testNoYangFiles() throws VerificationException {
         Verifier v = setUp("NoYangFiles/", false);
         v.verifyTextInLog("[INFO] yang-to-sources: YANG files parsed from []");
-        v.verifyTextInLog("[INFO] yang-to-sources: Code generator instantiated from org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl");
-        v.verifyTextInLog("[INFO] yang-to-sources: Sources generated by org.opendaylight.controller.yang2sources.spi.CodeGeneratorTestImpl: null");
+        v.verifyTextInLog("[INFO] yang-to-sources: Code generator instantiated from org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl");
+        v.verifyTextInLog("[INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.yang2sources.spi.CodeGeneratorTestImpl: null");
     }
 
     static void assertVerificationException(VerificationException e,
index 80b7c165d2963f98ea62ad222297da311420d41d..8088f27846b91ee14175d1ac97273af9ad0a3073 100644 (file)
@@ -18,7 +18,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index fb8f67d4f74165e3eb9273a0f54fc8cf2a2e1de7..d13f93632ae2866a6e740bf63629833d478fa042 100644 (file)
@@ -18,7 +18,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index 260ec39829a9ffb20b4335529b211a45c916674a..a828bbef1230fd9ffd685b287fdc5c0cec8ee2a3 100644 (file)
@@ -10,7 +10,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index ca209d935bcb09bf4c79ebe7b791490c5de23507..bb004ba31b2826e49274defc2ace47be2c328095 100644 (file)
@@ -21,7 +21,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index d76ac2d51b400e33e4ed2ba5cedc9f63872597ca..b81ab8ef69865aa6856eebfecc483600332c6eda 100644 (file)
@@ -12,7 +12,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index a9f5b513049ebad4fbf4bfb019387360866d3c3a..ec30ceb060cd505a1088278a443a5590666bb760 100644 (file)
@@ -11,7 +11,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index f98e6a5d903d926f925c7999759595272ad2a2d4..fb18c394ce8b458c7b16dc4a3caede05fd69b6b5 100644 (file)
@@ -10,7 +10,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index fe95c07a2f70c0702b78923c1abd2eb360286dd5..bfffa1aba7b4afd1197638a7f4415b43813bd217 100644 (file)
@@ -11,7 +11,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index d16fca072301382e26c5a708b7382fa1dc72425f..ad60905aa94c943a1218c872f11f0e6c607c2f07 100644 (file)
@@ -11,7 +11,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index 3ac4e5c73504afb4259d5e915ea00c9286420582..2aa5090c25fea174f0cdba160ef1ec7e4329f62d 100644 (file)
@@ -11,7 +11,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index d11c857d157e3e36294ad9780acbf055466865fd..749f46662c7ba41e8e6b974f787c4c8993a5adef 100644 (file)
@@ -11,7 +11,7 @@
         <plugins>
             <plugin>
                 <groupId>org.opendaylight.yangtools</groupId>
-                <artifactId>yang-maven-plugin</artifactId>
+                <artifactId>yangtools-maven-plugin</artifactId>
                 <version>0.5.4-SNAPSHOT</version>
                 <executions>
                     <execution>
index 57074f4484a5c9538f083d161b2a327bb06c5b96..82764762cea990c0e23c09ea9d19c34052f5e1ea 100644 (file)
 
 /**
  * Definition of structures and DOM Like API of processed YANG schema
- * 
+ *
  * <h3>YANG Statement mapping</h3>
- * 
+ *
  * <dl>
  * <dt>anyxml
- *   <dd>{@link org.opendaylight.controller.yang.model.api.AnyXmlSchemaNode}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.AnyXmlSchemaNode}
+ *
  * <dt>argument
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ExtensionDefinition#getArgumentName()}
- * 
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ExtensionDefinition#getArgumentName()}
+ *
+ *
  * <dt>augment
- *   <dd>{@link org.opendaylight.controller.yang.model.api.AugmentationSchema}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.AugmentationSchema}
+ *
  * <dt>base
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.IdentityrefTypeDefinition#getIdentity()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition#getIdentity()}
+ *
  * <dt>belongs-to
  *   <dd>
- * 
+ *
  * <dt>bit
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.BitsTypeDefinition.Bit}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.BitsTypeDefinition#getBits()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.Bit}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition#getBits()}
+ *
  * <dt>case
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ChoiceCaseNode}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ChoiceCaseNode}
+ *
  * <dt>choice
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ChoiceNode}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ChoiceNode}
+ *
  * <dt>config
- *   <dd>{@link org.opendaylight.controller.yang.model.api.DataSchemaNode#isConfiguration()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.DataSchemaNode#isConfiguration()}
+ *
  * <dt>contact
- *   <dd>{@link org.opendaylight.controller.yang.model.api.Module#getContact()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.Module#getContact()}
+ *
  * <dt>container
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ContainerSchemaNode}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode}
+ *
  * <dt>default
  *   <dd>
- * 
+ *
  * <dt>description
- *   <dd>{@link org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintMetaDefinition#getDescription()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition#getDescription()}
+ *
  * <dt>enum
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.EnumTypeDefinition.EnumPair}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.EnumTypeDefinition#getValues()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition#getValues()}
+ *
  * <dt>error-app-tag
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintMetaDefinition#getErrorAppTag()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition#getErrorAppTag()}
+ *
  * <dt>error-message
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintMetaDefinition#getErrorMessage()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition#getErrorMessage()}
+ *
  * <dt>extension
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ExtensionDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ExtensionDefinition}
+ *
  * <dt>deviation
- *   <dd>{@link org.opendaylight.controller.yang.model.api.Deviation}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.Deviation}
+ *
  * <dt>deviate
  *   <dd>
- * 
+ *
  * <dt>feature
- *   <dd>{@link org.opendaylight.controller.yang.model.api.FeatureDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.FeatureDefinition}
+ *
  * <dt>fraction-digits
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.DecimalTypeDefinition#getFractionDigits()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition#getFractionDigits()}
+ *
  * <dt>grouping
- *   <dd>{@link org.opendaylight.controller.yang.model.api.GroupingDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.GroupingDefinition}
+ *
  * <dt>identity
  *   <dd>
- * 
+ *
  * <dt>if-feature
  *   <dd>
- * 
+ *
  * <dt>import
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ModuleImport}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ModuleImport}
+ *
  * <dt>include
  *   <dd>
- * 
+ *
  * <dt>input
- *   <dd>{@link org.opendaylight.controller.yang.model.api.RpcDefinition#getInput()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.RpcDefinition#getInput()}
+ *
  * <dt>key
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ListSchemaNode#getKeyDefinition()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ListSchemaNode#getKeyDefinition()}
+ *
  * <dt>leaf
- *   <dd>{@link org.opendaylight.controller.yang.model.api.LeafSchemaNode}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.LeafSchemaNode}
+ *
  * <dt>leaf-list
- *   <dd>{@link org.opendaylight.controller.yang.model.api.LeafListSchemaNode}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode}
+ *
  * <dt>length
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.LengthConstraint}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.StringTypeDefinition#getLengthStatements()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.LengthConstraint}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition#getLengthStatements()}
+ *
  * <dt>list
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ListSchemaNode}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ListSchemaNode}
+ *
  * <dt>mandatory
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintDefinition#isMandatory()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#isMandatory()}
+ *
  * <dt>max-elements
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintDefinition#getMinElements()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getMinElements()}
+ *
  * <dt>min-elements
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintDefinition#getMaxElements()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getMaxElements()}
+ *
  * <dt>module
- *   <dd>{@link org.opendaylight.controller.yang.model.api.Module}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.Module}
+ *
  * <dt>must
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintDefinition#getMustConstraints()}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.MustDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getMustConstraints()}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.MustDefinition}
+ *
  * <dt>namespace
- *   <dd>{@link org.opendaylight.controller.yang.model.api.Module#getNamespace()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.Module#getNamespace()}
+ *
  * <dt>notification
- *   <dd>{@link org.opendaylight.controller.yang.model.api.NotificationDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.NotificationDefinition}
+ *
  * <dt>ordered-by
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ListSchemaNode#isUserOrdered()}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.LeafListSchemaNode#isUserOrdered()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ListSchemaNode#isUserOrdered()}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode#isUserOrdered()}
+ *
  * <dt>organization
- *   <dd>{@link org.opendaylight.controller.yang.model.api.Module#getOrganization()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.Module#getOrganization()}
+ *
  * <dt>output
- *   <dd>{@link org.opendaylight.controller.yang.model.api.RpcDefinition#getOutput()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.RpcDefinition#getOutput()}
+ *
  * <dt>path
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.LeafrefTypeDefinition#getPathStatement()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition#getPathStatement()}
+ *
  * <dt>pattern
- *   <dd>{@link org.opendaylight.controller.yang.model.base.type.api.PatternConstraint}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.StringTypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.base.type.api.PatternConstraint}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition}
+ *
  * <dt>position
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.BitsTypeDefinition.Bit#getPosition()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.Bit#getPosition()}
+ *
  * <dt>prefix
- *   <dd>{@link org.opendaylight.controller.yang.model.api.Module#getPrefix()}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ModuleImport#getPrefix()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.Module#getPrefix()}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ModuleImport#getPrefix()}
+ *
  * <dt>presence
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ContainerSchemaNode#isPresenceContainer()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode#isPresenceContainer()}
+ *
  * <dt>range
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.RangeConstraint}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.IntegerTypeDefinition#getRangeStatements()}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.UnsignedIntegerTypeDefinition#getRangeStatements()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.RangeConstraint}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IntegerTypeDefinition#getRangeStatements()}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.UnsignedIntegerTypeDefinition#getRangeStatements()}
+ *
  * <dt>reference
- *   <dd>{@link org.opendaylight.controller.yang.model.api.SchemaNode#getReference()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()}
+ *
  * <dt>refine
  *   <dd>
- * 
+ *
  * <dt>require-instance
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.InstanceIdentifierTypeDefinition#requireInstance()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition#requireInstance()}
+ *
  * <dt>revision
- *   <dd>{@link org.opendaylight.controller.yang.model.api.Module#getRevision()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.Module#getRevision()}
+ *
  * <dt>revision-date
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ModuleImport#getRevision()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ModuleImport#getRevision()}
+ *
  * <dt>rpc
- *   <dd>{@link org.opendaylight.controller.yang.model.api.RpcDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.RpcDefinition}
+ *
  * <dt>status
- *   <dd>{@link org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()}
+ *
  * <dt>submodule
  *   <dd>
- * 
+ *
  * <dt>type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.TypeDefinition}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.LeafSchemaNode#getType()}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.LeafListSchemaNode#getType()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.TypeDefinition}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.LeafSchemaNode#getType()}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode#getType()}
+ *
  * <dt>typedef
- *   <dd>{@link org.opendaylight.controller.yang.model.api.TypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.TypeDefinition}
+ *
  * <dt>unique
  *   <dd>
- * 
+ *
  * <dt>units
- *   <dd>{@link org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()}
+ *
  * <dt>uses
- *   <dd>{@link org.opendaylight.controller.yang.model.api.UsesNode}
- *   <dd>{@link org.opendaylight.controller.yang.model.api.DataNodeContainere#getUses()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.UsesNode}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.DataNodeContainere#getUses()}
+ *
  * <dt>value
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.EnumTypeDefinition.EnumPair#getValue()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair#getValue()}
+ *
  * <dt>when
- *   <dd>{@link org.opendaylight.controller.yang.model.api.ConstraintDefinition#getWhenCondition()}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getWhenCondition()}
+ *
  * <dt>yang-version
- * 
+ *
  * <dt>yin-element
  *   <dd>
- * 
- * 
- * 
- * 
+ *
+ *
+ *
+ *
  * <dt>add
  *   <dd>
- * 
+ *
  * <dt>current
  *   <dd>
- * 
+ *
  * <dt>delete
  *   <dd>
- * 
+ *
  * <dt>deprecated
  *   <dd>
- * 
+ *
  * <dt>false
  *   <dd>
- * 
+ *
  * <dt>max
  *   <dd>
- * 
+ *
  * <dt>min
  *   <dd>
- * 
+ *
  * <dt>not-supported
  *   <dd>
- * 
+ *
  * <dt>obsolete
  *   <dd>
- * 
+ *
  * <dt>replace
  *   <dd>
- * 
+ *
  * <dt>system
  *   <dd>
- * 
+ *
  * <dt>true
  *   <dd>
- * 
+ *
  * <dt>unbounded
  *   <dd>
- * 
+ *
  * <dt>user
  *   <dd>
  * </dl>
- * 
- * 
+ *
+ *
  * <h3>YANG Base Type Mapping</h3>
- * 
- * 
+ *
+ *
  * <dl>
  * <dt>Integer built-in type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.IntegerTypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IntegerTypeDefinition}
+ *
  * <dt>Unsigned integer built-in type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.UnsignedIntegerTypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.UnsignedIntegerTypeDefinition}
+ *
  * <dt>Decimal64 built-ib type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.DecimalTypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition}
+ *
  * <dt>Boolean built-in type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.BooleanTypeDefinition}
- *   
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.BooleanTypeDefinition}
+ *
  * <dt>Enumeration built-in type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.EnumTypeDefinition}
- *   
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition}
+ *
  * <dt>Bits Built-In Type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.BitsTypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition}
+ *
  * <dt>The binary Built-In Type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.BinaryTypeDefinition}
- *   
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.BinaryTypeDefinition}
+ *
  * <dt>The leafref Built-In Type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.LeafrefTypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition}
+ *
  * <dt>The identityref Built-In Type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.IdentityrefTypeDefinition}
- *   
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition}
+ *
  * <dt>The empty Built-In Type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.EmptyTypeDefinition}
- *   
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.EmptyTypeDefinition}
+ *
  * <dt>The union Built-In Type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.UnionTypeDefinition}
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.UnionTypeDefinition}
  * <dt>The instance-identifier Built-In Type
- *   <dd>{@link org.opendaylight.controller.yang.model.api.type.InstanceIdentifierTypeDefinition}
- * 
+ *   <dd>{@link org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition}
+ *
  * </dl>
  */
 package org.opendaylight.yangtools.yang.model.api;
index 9b03a96f4e107f7ac989e1e7915480280e75b842..de7a3058ea437413e48ef2bc082551a9d2abd387 100644 (file)
@@ -57,7 +57,7 @@ public final class BinaryType implements BinaryTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public BinaryTypeDefinition getBaseType() {
@@ -67,7 +67,7 @@ public final class BinaryType implements BinaryTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -78,7 +78,7 @@ public final class BinaryType implements BinaryTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
@@ -89,7 +89,7 @@ public final class BinaryType implements BinaryTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -99,7 +99,7 @@ public final class BinaryType implements BinaryTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -110,7 +110,7 @@ public final class BinaryType implements BinaryTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -120,7 +120,7 @@ public final class BinaryType implements BinaryTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -130,7 +130,7 @@ public final class BinaryType implements BinaryTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
@@ -141,7 +141,7 @@ public final class BinaryType implements BinaryTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.base.type.api.BinaryTypeDefinition
+     * org.opendaylight.yangtools.yang.model.base.type.api.BinaryTypeDefinition
      * #getLengthConstraint ()
      */
     @Override
index bab21964081084ac70d644cf28fe416be2fd18dc..6fa221df6e254e05218ea15381de4f6c1a6c5528 100644 (file)
@@ -63,7 +63,7 @@ public final class BitsType implements BitsTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public BitsTypeDefinition getBaseType() {
@@ -73,7 +73,7 @@ public final class BitsType implements BitsTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -84,7 +84,7 @@ public final class BitsType implements BitsTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
@@ -95,7 +95,7 @@ public final class BitsType implements BitsTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -105,7 +105,7 @@ public final class BitsType implements BitsTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -116,7 +116,7 @@ public final class BitsType implements BitsTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -126,7 +126,7 @@ public final class BitsType implements BitsTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -136,7 +136,7 @@ public final class BitsType implements BitsTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
index 58b5b96c7661c2d96f35f369d9bb31b422f238bf..b20be97b39a5f8f603d006d1baa5e2c7fb5d8e9e 100644 (file)
@@ -57,7 +57,7 @@ public final class BooleanType implements BooleanTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public BooleanTypeDefinition getBaseType() {
@@ -67,7 +67,7 @@ public final class BooleanType implements BooleanTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -78,7 +78,7 @@ public final class BooleanType implements BooleanTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
@@ -89,7 +89,7 @@ public final class BooleanType implements BooleanTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -99,7 +99,7 @@ public final class BooleanType implements BooleanTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -110,7 +110,7 @@ public final class BooleanType implements BooleanTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -120,7 +120,7 @@ public final class BooleanType implements BooleanTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -130,7 +130,7 @@ public final class BooleanType implements BooleanTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
index e6b5f1cb3b4473afe4890ae00c0e3fd3fe40fa02..472bc69517040cb42bbd6407c85f257c30a981e6 100644 (file)
@@ -52,7 +52,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public EnumTypeDefinition getBaseType() {
@@ -62,7 +62,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -72,7 +72,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue()
      */
     @Override
     public Object getDefaultValue() {
@@ -82,7 +82,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -92,7 +92,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -102,7 +102,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -112,7 +112,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -122,7 +122,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
@@ -132,7 +132,7 @@ public final class EnumerationType implements EnumTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.base.type.api.EnumTypeDefinition#getValues()
+     * @see org.opendaylight.yangtools.yang.model.base.type.api.EnumTypeDefinition#getValues()
      */
     @Override
     public List<EnumPair> getValues() {
index 47405ebff87d97d3e963453cad09fd80cf03c372..608c35c891ef8691e717d3ab373af1d222faa903 100644 (file)
@@ -54,7 +54,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public InstanceIdentifierTypeDefinition getBaseType() {
@@ -64,7 +64,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -75,7 +75,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
@@ -86,7 +86,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -96,7 +96,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -107,7 +107,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -117,7 +117,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -127,7 +127,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
@@ -138,7 +138,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getExtensionSchemaNodes
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getExtensionSchemaNodes
      * ()
      */
     @Override
@@ -149,7 +149,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.type.
+     * @see org.opendaylight.yangtools.yang.model.api.type.
      * InstanceIdentifierTypeDefinition# getPathStatement()
      */
     @Override
@@ -160,7 +160,7 @@ public final class InstanceIdentifier implements InstanceIdentifierTypeDefinitio
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.type.
+     * @see org.opendaylight.yangtools.yang.model.api.type.
      * InstanceIdentifierTypeDefinition# requireInstance()
      */
     @Override
index 05dbaf956e5312cfd4f38701dd4ee991c092d7d1..bafce08d979dace761c2a366f658efde8ce1dc78 100644 (file)
@@ -35,7 +35,7 @@ public final class Int32 extends AbstractSignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public IntegerTypeDefinition getBaseType() {
@@ -46,7 +46,7 @@ public final class Int32 extends AbstractSignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
index fc10b94068fbd22468abb7923c54242dd6c426b4..eb733b21fae0ebdbf72035f2a890754c43b503d3 100644 (file)
@@ -33,7 +33,7 @@ public final class Int64 extends AbstractSignedInteger {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public IntegerTypeDefinition getBaseType() {
@@ -43,7 +43,7 @@ public final class Int64 extends AbstractSignedInteger {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue()
      */
     @Override
     public Object getDefaultValue() {
index 08e5423b67b96daa0a9ee4b6865f90eaeb20314f..cd295f14402f8c23512a6690b1785b301a769c21 100644 (file)
@@ -33,7 +33,7 @@ public final class Int8 extends AbstractSignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public IntegerTypeDefinition getBaseType() {
@@ -44,7 +44,7 @@ public final class Int8 extends AbstractSignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
index 9136a944782d5fbde96949b1cedaf26f3cc149c6..2a52b0f453adb70e6a852a63f4b3ca8155619bbf 100644 (file)
@@ -43,7 +43,7 @@ public final class Leafref implements LeafrefTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public LeafrefTypeDefinition getBaseType() {
@@ -53,7 +53,7 @@ public final class Leafref implements LeafrefTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -64,7 +64,7 @@ public final class Leafref implements LeafrefTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
@@ -75,7 +75,7 @@ public final class Leafref implements LeafrefTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -85,7 +85,7 @@ public final class Leafref implements LeafrefTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -96,7 +96,7 @@ public final class Leafref implements LeafrefTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -106,7 +106,7 @@ public final class Leafref implements LeafrefTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -116,7 +116,7 @@ public final class Leafref implements LeafrefTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
@@ -127,7 +127,7 @@ public final class Leafref implements LeafrefTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getExtensionSchemaNodes
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getExtensionSchemaNodes
      * ()
      */
     @Override
@@ -139,7 +139,7 @@ public final class Leafref implements LeafrefTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.type.LeafrefTypeDefinition
+     * org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition
      * #getPathStatement()
      */
     @Override
index a3f98d962e03ae3242a547220c6a8d62baff3a94..6be448956bfdd858adca8622344e97a4eb74b8b4 100644 (file)
@@ -51,7 +51,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public StringTypeDefinition getBaseType() {
@@ -61,7 +61,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -71,7 +71,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue()
      */
     @Override
     public Object getDefaultValue() {
@@ -81,7 +81,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -91,7 +91,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -101,7 +101,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -111,7 +111,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -121,7 +121,7 @@ public final class StringType implements StringTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
index 6187d4d1f2662e8c5b9a34670d5a9cf9b92903f0..0a45f8aa0b5fa33be7370972dd42e0b780c41558 100644 (file)
@@ -33,7 +33,7 @@ public final class Uint16 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public UnsignedIntegerTypeDefinition getBaseType() {
@@ -44,7 +44,7 @@ public final class Uint16 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
index f13d395d166df2ca69db9cbda36972e34ae19833..d104e4c5960345f258f339c8182df31d0d1199ca 100644 (file)
@@ -32,7 +32,7 @@ public final class Uint32 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public UnsignedIntegerTypeDefinition getBaseType() {
@@ -43,7 +43,7 @@ public final class Uint32 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
index c0de51cf7a215a4c8b592f6669269e504d2f05d4..7f9dc656055e40ff1baa93ec816b4bb0c1b993d7 100644 (file)
@@ -36,7 +36,7 @@ public final class Uint64 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public UnsignedIntegerTypeDefinition getBaseType() {
@@ -47,7 +47,7 @@ public final class Uint64 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
index 0516e8819680418266ea237fdda634885a96cee5..ff8485cd790d7bc55ef9b44b3008806454059348 100644 (file)
@@ -33,7 +33,7 @@ public final class Uint8 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public UnsignedIntegerTypeDefinition getBaseType() {
@@ -44,7 +44,7 @@ public final class Uint8 extends AbstractUnsignedInteger {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
index 5a6de305bfabb19f257ae30e18ff1a1db817f332..691fadc281e111cf3eb30dec7364625a719dcac3 100644 (file)
@@ -151,7 +151,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getBaseType()
      */
     @Override
     public UnknownTypeDefinition getBaseType() {
@@ -161,7 +161,7 @@ public class UnknownType implements UnknownTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()
+     * @see org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()
      */
     @Override
     public String getUnits() {
@@ -172,7 +172,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue
+     * org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue
      * ()
      */
     @Override
@@ -183,7 +183,7 @@ public class UnknownType implements UnknownTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getQName()
      */
     @Override
     public QName getQName() {
@@ -193,7 +193,7 @@ public class UnknownType implements UnknownTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getPath()
      */
     @Override
     public SchemaPath getPath() {
@@ -204,7 +204,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()
      */
     @Override
     public String getDescription() {
@@ -214,7 +214,7 @@ public class UnknownType implements UnknownTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()
      */
     @Override
     public String getReference() {
@@ -224,7 +224,7 @@ public class UnknownType implements UnknownTypeDefinition {
     /*
      * (non-Javadoc)
      *
-     * @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()
+     * @see org.opendaylight.yangtools.yang.model.api.SchemaNode#getStatus()
      */
     @Override
     public Status getStatus() {
@@ -235,7 +235,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.SchemaNode#getExtensionSchemaNodes
+     * org.opendaylight.yangtools.yang.model.api.SchemaNode#getExtensionSchemaNodes
      * ()
      */
     @Override
@@ -247,7 +247,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition
+     * org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
      * #getRangeStatements()
      */
     @Override
@@ -259,7 +259,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition
+     * org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
      * #getLengthStatements()
      */
     @Override
@@ -271,7 +271,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition
+     * org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
      * #getPatterns()
      */
     @Override
@@ -283,7 +283,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * (non-Javadoc)
      *
      * @see
-     * org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition
+     * org.opendaylight.yangtools.yang.model.api.type.UnknownTypeDefinition
      * #getLengthConstraint()
      */
     @Override
index 145807a6a794f1160cac19851c7c0069f8bcbddb..870224165261f448516159c11ed22933713e52a7 100644 (file)
@@ -70,7 +70,7 @@
                 </executions>\r
                 <configuration>\r
                     <sourceDirectory>src/main/antlr</sourceDirectory>\r
-                    <outputDirectory>target/generated-sources/parser/org/opendaylight/controller/antlrv4/code/gen</outputDirectory>\r
+                    <outputDirectory>target/generated-sources/parser/org/opendaylight/yangtools/antlrv4/code/gen</outputDirectory>\r
                     <visitor>true</visitor>\r
                     <listener>true</listener>\r
                 </configuration>\r
@@ -98,7 +98,7 @@
                 <artifactId>maven-javadoc-plugin</artifactId>\r
                 <configuration>\r
                     <excludePackageNames>\r
-                        *.opendaylight.controller.antlrv4.code.gen\r
+                        *.opendaylight.yangtools.antlrv4.code.gen\r
                     </excludePackageNames>\r
                 </configuration>\r
             </plugin>\r
index 2fa4843bd5dffa95d46536b96f299257e7efd822..0395f78273b17542af39bb2c3ca7d95cfb973869 100644 (file)
@@ -1,7 +1,7 @@
 lexer grammar YangLexer;
 
 @header {
-package org.opendaylight.controller.antlrv4.code.gen;
+package org.opendaylight.yangtools.antlrv4.code.gen;
 }
 
 tokens{
index cd47dced2ad0a3e2d17a9b562869434123d650e2..9e67cd85f0413acc9856427bf713b56885fdd702 100644 (file)
@@ -1,7 +1,7 @@
 parser grammar YangParser;
 
 @header {
-package org.opendaylight.controller.antlrv4.code.gen;
+package org.opendaylight.yangtools.antlrv4.code.gen;
 }
 
 options{
index be0d4ee0faa414808ced52df1244ff40bccd9751..cb927bcf0971d038903a76b8325d584905285094 100644 (file)
@@ -34,8 +34,8 @@ import org.antlr.v4.runtime.ANTLRInputStream;
 import org.antlr.v4.runtime.CommonTokenStream;
 import org.antlr.v4.runtime.tree.ParseTree;
 import org.antlr.v4.runtime.tree.ParseTreeWalker;
-import org.opendaylight.controller.antlrv4.code.gen.YangLexer;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangLexer;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.AnyXmlSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.ChoiceNode;
index 96682ef6cd32d2003030838b3e1f7558b7fc1eeb..3358ea8e3e84d2807e88263b92ef5b6f95a242bb 100644 (file)
@@ -18,37 +18,37 @@ import java.util.List;
 import java.util.Stack;
 
 import org.antlr.v4.runtime.tree.ParseTree;
-import org.opendaylight.controller.antlrv4.code.gen.*;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Argument_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Base_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Contact_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Container_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Default_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Description_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviate_add_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviate_delete_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviate_not_supported_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviate_replace_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Import_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Key_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Leaf_list_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Leaf_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.List_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Module_header_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Namespace_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Ordered_by_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Organization_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Prefix_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Presence_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Reference_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_date_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Status_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Type_body_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Units_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.When_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Yang_version_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.*;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Argument_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Base_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Contact_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Container_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Default_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Description_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviate_add_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviate_delete_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviate_not_supported_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviate_replace_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Import_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Key_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Leaf_list_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Leaf_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.List_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Module_header_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Namespace_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Ordered_by_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Organization_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Prefix_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Presence_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Reference_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_date_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Status_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Type_body_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Units_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.When_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Yang_version_stmtContext;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.SchemaPath;
 import org.opendaylight.yangtools.yang.model.api.TypeDefinition;
index 2e4972232aa42748b942437aefd68fde3ab47902..99d3012f2e510e6c926ae72242f44e29a949717a 100644 (file)
@@ -15,61 +15,61 @@ import java.util.List;
 import java.util.Stack;
 
 import org.antlr.v4.runtime.tree.ParseTree;
-import org.opendaylight.controller.antlrv4.code.gen.*;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Argument_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Base_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Bit_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Bits_specificationContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Config_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Config_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Decimal64_specificationContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Default_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Description_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Enum_specificationContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Enum_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Error_app_tag_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Error_message_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Fraction_digits_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Identityref_specificationContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Instance_identifier_specificationContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Leafref_specificationContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Length_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Mandatory_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Mandatory_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Max_elements_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Max_value_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Min_elements_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Min_value_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Must_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Numerical_restrictionsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Ordered_by_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Ordered_by_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Path_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Pattern_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Position_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Presence_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Range_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Reference_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_anyxml_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_choice_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_container_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_leaf_list_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_leaf_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_list_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_pomContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Require_instance_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Require_instance_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Status_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Status_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.StringContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.String_restrictionsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Type_body_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Units_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Value_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.When_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Yin_element_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Yin_element_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.*;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Argument_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Base_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Bit_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Bits_specificationContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Config_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Config_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Decimal64_specificationContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Default_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Description_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Enum_specificationContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Enum_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Error_app_tag_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Error_message_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Fraction_digits_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Identityref_specificationContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Instance_identifier_specificationContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Leafref_specificationContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Length_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Mandatory_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Mandatory_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Max_elements_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Max_value_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Min_elements_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Min_value_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Must_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Numerical_restrictionsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Ordered_by_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Ordered_by_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Path_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Pattern_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Position_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Presence_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Range_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Reference_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_anyxml_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_choice_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_container_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_leaf_list_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_leaf_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_list_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_pomContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Require_instance_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Require_instance_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Status_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Status_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.StringContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.String_restrictionsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Type_body_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Units_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Value_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.When_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Yin_element_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Yin_element_stmtContext;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.MustDefinition;
 import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
index 1d69a9a6ac7e715d46390dbe7e20b493711e8d8d..444fe2cc0c461bea4221320652bc313bae02c263 100644 (file)
@@ -17,7 +17,7 @@ import java.util.regex.Pattern;
 
 import org.antlr.v4.runtime.ParserRuleContext;
 import org.antlr.v4.runtime.tree.ParseTree;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Yang_version_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Yang_version_stmtContext;
 import org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl;
 import org.opendaylight.yangtools.yang.parser.util.YangValidationException;
 
index 6c0e320b9e5b90839594f777e6c31df6c3e2e1be..515e92ece95116a46e74abf3001966ff810bea9c 100644 (file)
@@ -14,8 +14,8 @@ import java.util.List;
 import java.util.Set;
 
 import org.antlr.v4.runtime.tree.ParseTree;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Module_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Submodule_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Module_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Submodule_stmtContext;
 import org.opendaylight.yangtools.yang.parser.util.ParserListenerUtils;
 import org.opendaylight.yangtools.yang.parser.util.YangValidationException;
 
index de15c14183c6cccaefdea4568a5f58b7d6d6c980..61305f1447bf924b901a7e55eb9f6c4318a34edd 100644 (file)
@@ -12,50 +12,50 @@ import java.net.URISyntaxException;
 import java.util.Set;
 
 import org.antlr.v4.runtime.tree.ParseTree;
-import org.opendaylight.controller.antlrv4.code.gen.*;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Anyxml_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Argument_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Augment_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Base_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Belongs_to_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Case_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Choice_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Config_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Container_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Default_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviate_add_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviation_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Extension_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Feature_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Grouping_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Identity_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.If_feature_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Import_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Include_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Key_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Leaf_list_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Leaf_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.List_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Mandatory_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Mandatory_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Module_header_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Module_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Namespace_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Notification_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Ordered_by_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Prefix_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Refine_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_date_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Rpc_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Status_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Submodule_header_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Submodule_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Type_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Typedef_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Unique_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Uses_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Yin_element_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.*;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Anyxml_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Argument_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Augment_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Base_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Belongs_to_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Case_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Choice_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Config_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Container_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Default_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviate_add_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviation_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Extension_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Feature_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Grouping_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Identity_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.If_feature_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Import_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Include_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Key_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Leaf_list_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Leaf_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.List_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Mandatory_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Mandatory_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Module_header_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Module_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Namespace_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Notification_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Ordered_by_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Prefix_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Refine_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_date_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Rpc_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Status_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Submodule_header_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Submodule_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Type_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Typedef_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Unique_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Uses_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Yin_element_argContext;
 import org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index 8a0863936dae4f2980ff347b0994bd75f90f8da6..484b18bc388f7c93f6695cb38db5009344ab47e6 100644 (file)
@@ -21,15 +21,25 @@ import org.junit.Before;
 import org.junit.Test;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.AnyXmlSchemaNode;
+import org.opendaylight.yangtools.yang.model.api.ChoiceNode;
 import org.opendaylight.yangtools.yang.model.api.ConstraintDefinition;
+import org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode;
+import org.opendaylight.yangtools.yang.model.api.GroupingDefinition;
+import org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode;
+import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode;
+import org.opendaylight.yangtools.yang.model.api.ListSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.Module;
 import org.opendaylight.yangtools.yang.model.api.MustDefinition;
+import org.opendaylight.yangtools.yang.model.api.SchemaPath;
 import org.opendaylight.yangtools.yang.model.api.Status;
+import org.opendaylight.yangtools.yang.model.api.TypeDefinition;
+import org.opendaylight.yangtools.yang.model.api.UsesNode;
 
 public class YangParserSimpleTest {
 
     private final URI snNS = URI.create("urn:opendaylight:simple-nodes");
     private Date snRev;
+    private final String snPref = "sn";
 
     private final DateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
     private Set<Module> modules;
@@ -41,7 +51,7 @@ public class YangParserSimpleTest {
     }
 
     @Test
-    public void testAnyXml() {
+    public void testParseAnyXml() {
         Module testModule = TestUtils.findModule(modules, "simple-nodes");
         AnyXmlSchemaNode data = (AnyXmlSchemaNode) testModule.getDataChildByName("data");
         assertNotNull("'anyxml data not found'", data);
@@ -49,7 +59,7 @@ public class YangParserSimpleTest {
         // test SchemaNode args
         QName qname = data.getQName();
         assertEquals("data", qname.getLocalName());
-        assertEquals("sn", qname.getPrefix());
+        assertEquals(snPref, qname.getPrefix());
         assertEquals(snNS, qname.getNamespace());
         assertEquals(snRev, qname.getRevision());
         assertEquals("anyxml desc", data.getDescription());
@@ -71,9 +81,7 @@ public class YangParserSimpleTest {
 
         boolean found1 = false;
         boolean found2 = false;
-
         for (MustDefinition must : mustConstraints) {
-            System.out.println(must);
             if (must1.equals(must.toString())) {
                 found1 = true;
                 assertEquals(errMsg1, must.getErrorMessage());
@@ -93,4 +101,102 @@ public class YangParserSimpleTest {
         assertNull(constraints.getMaxElements());
     }
 
+    @Test
+    public void testParseContainer() {
+        Module test = TestUtils.findModule(modules, "simple-nodes");
+
+        ContainerSchemaNode nodes = (ContainerSchemaNode) test.getDataChildByName("nodes");
+        // test SchemaNode args
+        QName expectedQName = new QName(snNS, snRev, snPref, "nodes");
+        assertEquals(expectedQName, nodes.getQName());
+        SchemaPath expectedPath = TestUtils.createPath(true, snNS, snRev, snPref, "nodes");
+        assertEquals(expectedPath, nodes.getPath());
+        assertEquals("nodes collection", nodes.getDescription());
+        assertEquals("nodes ref", nodes.getReference());
+        assertEquals(Status.CURRENT, nodes.getStatus());
+        assertEquals(0, nodes.getUnknownSchemaNodes().size());
+        // test DataSchemaNode args
+        assertFalse(nodes.isAugmenting());
+        assertFalse(nodes.isConfiguration());
+
+        // constraints
+        ConstraintDefinition constraints = nodes.getConstraints();
+        assertEquals("class != 'wheel'", constraints.getWhenCondition().toString());
+        Set<MustDefinition> mustConstraints = constraints.getMustConstraints();
+        assertEquals(2, constraints.getMustConstraints().size());
+
+        String must1 = "\"ifType != 'atm' or (ifType = 'atm' and ifMTU <= 17966 and ifMTU >= 64)\"";
+        String errMsg1 = "An atm MTU must be  64 .. 17966";
+        String must2 = "ifId != 0";
+
+        boolean found1 = false;
+        boolean found2 = false;
+        for (MustDefinition must : mustConstraints) {
+            if (must1.equals(must.toString())) {
+                found1 = true;
+                assertEquals(errMsg1, must.getErrorMessage());
+            } else if (must2.equals(must.toString())) {
+                found2 = true;
+                assertNull(must.getErrorMessage());
+                assertNull(must.getErrorAppTag());
+                assertNull(must.getDescription());
+                assertNull(must.getReference());
+            }
+        }
+        assertTrue(found1);
+        assertTrue(found2);
+
+        assertFalse(constraints.isMandatory());
+        assertNull(constraints.getMinElements());
+        assertNull(constraints.getMaxElements());
+        assertTrue(nodes.isPresenceContainer());
+
+        // typedef
+        Set<TypeDefinition<?>> typedefs = nodes.getTypeDefinitions();
+        assertEquals(1, typedefs.size());
+        TypeDefinition<?> nodesType = typedefs.iterator().next();
+        QName typedefQName = new QName(snNS, snRev, snPref, "nodes-type");
+        assertEquals(typedefQName, nodesType.getQName());
+        SchemaPath nodesTypePath = TestUtils.createPath(true, snNS, snRev, snPref, "nodes", "nodes-type");
+        assertEquals(nodesTypePath, nodesType.getPath());
+        assertNull(nodesType.getDescription());
+        assertNull(nodesType.getReference());
+        assertEquals(Status.CURRENT, nodesType.getStatus());
+        assertEquals(0, nodesType.getUnknownSchemaNodes().size());
+
+        // child nodes
+        // total size = 8: defined 6, inserted by uses 2
+        assertEquals(8, nodes.getChildNodes().size());
+        AnyXmlSchemaNode text = (AnyXmlSchemaNode)nodes.getDataChildByName("text");
+        assertNotNull(text);
+        ChoiceNode level = (ChoiceNode)nodes.getDataChildByName("level");
+        assertNotNull(level);
+        ContainerSchemaNode node = (ContainerSchemaNode)nodes.getDataChildByName("node");
+        assertNotNull(node);
+        LeafSchemaNode nodesId = (LeafSchemaNode)nodes.getDataChildByName("nodes-id");
+        assertNotNull(nodesId);
+        LeafListSchemaNode added = (LeafListSchemaNode)nodes.getDataChildByName("added");
+        assertNotNull(added);
+        ListSchemaNode links = (ListSchemaNode) nodes.getDataChildByName("links");
+        assertNotNull(links);
+        assertFalse(links.isUserOrdered());
+        LeafSchemaNode source = (LeafSchemaNode)nodes.getDataChildByName("source");
+        assertNotNull(source);
+        LeafSchemaNode target = (LeafSchemaNode)nodes.getDataChildByName("target");
+        assertNotNull(target);
+
+        Set<GroupingDefinition> groupings = nodes.getGroupings();
+        assertEquals(1, groupings.size());
+        GroupingDefinition nodeGroup = groupings.iterator().next();
+        QName groupQName = new QName(snNS, snRev, snPref, "node-group");
+        assertEquals(groupQName, nodeGroup.getQName());
+        SchemaPath nodeGroupPath = TestUtils.createPath(true, snNS, snRev, snPref, "nodes", "node-group");
+        assertEquals(nodeGroupPath, nodeGroup.getPath());
+
+        Set<UsesNode> uses = nodes.getUses();
+        assertEquals(1, uses.size());
+        UsesNode use = uses.iterator().next();
+        assertEquals(nodeGroupPath, use.getGroupingPath());
+    }
+
 }
index c7af385f9999edaa7f1904652fc99c5c5a1f8bb6..54fa4ba94d6ae7b1677be7dcae85d8be0aa6a20d 100644 (file)
@@ -181,45 +181,6 @@ public class YangParserTest {
         assertArrayEquals(expectedOrder, actualOrder);
     }
 
-    @Test
-    public void testParseContainer() {
-        Module test = TestUtils.findModule(modules, "types");
-        URI expectedNamespace = URI.create("urn:simple.types.test");
-        String expectedPrefix = "t";
-
-        ContainerSchemaNode interfaces = (ContainerSchemaNode) test.getDataChildByName("interfaces");
-        // test SchemaNode args
-        QName expectedQName = new QName(expectedNamespace, typesRev, expectedPrefix, "interfaces");
-        assertEquals(expectedQName, interfaces.getQName());
-        SchemaPath expectedPath = TestUtils.createPath(true, expectedNamespace, typesRev, expectedPrefix, "interfaces");
-        assertEquals(expectedPath, interfaces.getPath());
-        assertNull(interfaces.getDescription());
-        assertNull(interfaces.getReference());
-        assertEquals(Status.CURRENT, interfaces.getStatus());
-        assertEquals(0, interfaces.getUnknownSchemaNodes().size());
-        // test DataSchemaNode args
-        assertFalse(interfaces.isAugmenting());
-        assertTrue(interfaces.isConfiguration());
-        ConstraintDefinition constraints = interfaces.getConstraints();
-        assertNull(constraints.getWhenCondition());
-        assertEquals(0, constraints.getMustConstraints().size());
-        assertFalse(constraints.isMandatory());
-        assertNull(constraints.getMinElements());
-        assertNull(constraints.getMaxElements());
-        // test AugmentationTarget args
-        assertEquals(0, interfaces.getAvailableAugmentations().size());
-        // test ContainerSchemaNode args
-        assertFalse(interfaces.isPresenceContainer());
-        // test DataNodeContainer args
-        assertEquals(0, interfaces.getTypeDefinitions().size());
-        assertEquals(1, interfaces.getChildNodes().size());
-        assertEquals(1, interfaces.getGroupings().size());
-        assertEquals(0, interfaces.getUses().size());
-
-        ListSchemaNode ifEntry = (ListSchemaNode) interfaces.getDataChildByName("ifEntry");
-        assertNotNull(ifEntry);
-    }
-
     @Test
     public void testParseList() {
         Module test = TestUtils.findModule(modules, "types");
@@ -703,33 +664,6 @@ public class YangParserTest {
         assertNotNull(output.getPath());
     }
 
-    @Test
-    public void testAnyXml() {
-        Module testModule = TestUtils.findModule(modules, "nodes");
-        AnyXmlSchemaNode data = (AnyXmlSchemaNode) testModule.getDataChildByName("datas");
-        assertNotNull("anyxml data not found", data);
-
-        // test SchemaNode args
-        QName qname = data.getQName();
-        assertEquals("datas", qname.getLocalName());
-        assertEquals("n", qname.getPrefix());
-        assertEquals(nodesNS, qname.getNamespace());
-        assertEquals(nodesRev, qname.getRevision());
-        assertTrue(data.getDescription().contains("Copy of the source typesstore subset that matched"));
-        assertNull(data.getReference());
-        assertEquals(Status.OBSOLETE, data.getStatus());
-        assertEquals(0, data.getUnknownSchemaNodes().size());
-        // test DataSchemaNode args
-        assertFalse(data.isAugmenting());
-        assertTrue(data.isConfiguration());
-        ConstraintDefinition constraints = data.getConstraints();
-        assertNull(constraints.getWhenCondition());
-        assertEquals(0, constraints.getMustConstraints().size());
-        assertFalse(constraints.isMandatory());
-        assertNull(constraints.getMinElements());
-        assertNull(constraints.getMaxElements());
-    }
-
     @Test
     public void testDeviation() {
         Module testModule = TestUtils.findModule(modules, "nodes");
index 4c72b006a26a425aa4180c8d0a41d5bdea63a403..88be5d8b0b68487391f8817a88addfe0bb0118a7 100644 (file)
@@ -12,14 +12,14 @@ import static org.junit.matchers.JUnitMatchers.containsString;
 
 import org.junit.Before;
 import org.junit.Test;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Default_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Key_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Leaf_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.List_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Mandatory_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Ordered_by_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Type_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Unique_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Default_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Key_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Leaf_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.List_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Mandatory_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Ordered_by_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Type_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Unique_stmtContext;
 import org.opendaylight.yangtools.yang.parser.util.YangValidationException;
 
 public class YangModelValidationListTest {
index 6a8bd9df2715b6f8c4eb436bd8b67c29add70575..19a3f60439f64ac4c7fe226f55c2e2e09b6b56da 100644 (file)
@@ -13,12 +13,12 @@ import static org.mockito.Mockito.*;
 
 import org.junit.Before;
 import org.junit.Test;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Module_header_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Module_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Namespace_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Yang_version_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Module_header_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Module_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Namespace_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Yang_version_stmtContext;
 import org.opendaylight.yangtools.yang.parser.util.YangValidationException;
 
 public class YangModelValidationModuleTest {
index e6e0e3eb75353e6dd872c7a611d9e416b067f30a..518d348e2d98a8882dc934cfb0711c96d848a036 100644 (file)
@@ -14,9 +14,9 @@ import static org.mockito.Mockito.mock;
 import org.antlr.v4.runtime.tree.ParseTree;
 import org.junit.Before;
 import org.junit.Test;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Belongs_to_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Submodule_header_stmtsContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Submodule_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Belongs_to_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Submodule_header_stmtsContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Submodule_stmtContext;
 import org.opendaylight.yangtools.yang.parser.util.YangValidationException;
 
 public class YangModelValidationSubModuleTest {
index 114dd900f63045206739d4a9224a8ca5f276366a..54000c21f963c578c30a578923d92e47e5df431d 100644 (file)
@@ -21,18 +21,18 @@ import org.antlr.v4.runtime.Token;
 import org.antlr.v4.runtime.tree.ParseTree;
 import org.junit.Before;
 import org.junit.Test;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Augment_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviate_add_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviate_delete_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Deviation_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Import_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Include_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Module_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Namespace_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Prefix_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Revision_date_stmtContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.Status_argContext;
-import org.opendaylight.controller.antlrv4.code.gen.YangParser.StringContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Augment_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviate_add_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviate_delete_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Deviation_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Import_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Include_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Module_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Namespace_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Prefix_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Revision_date_stmtContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.Status_argContext;
+import org.opendaylight.yangtools.antlrv4.code.gen.YangParser.StringContext;
 import org.opendaylight.yangtools.yang.parser.impl.YangParserListenerImpl;
 import org.opendaylight.yangtools.yang.parser.util.YangValidationException;
 
index f0dedd4d9b226b402b1013c7009f81e9f150d03c..9c3fd1a39a20bbb5598ccec78e32ba2621bed231 100644 (file)
@@ -31,10 +31,95 @@ module simple-nodes {
              error-message "An atm MTU must be  64 .. 17966";
              description "an error occured in data";
              reference "data must ref";
-        }     
+        }
         reference "data ref";
         status obsolete;
         when "class != 'wheel'";
     }
 
+    container nodes {
+        anyxml text;
+        choice level;
+        config false;
+        container node;
+        description "nodes collection";
+        grouping node-group {
+            leaf source {
+                type int8;
+            }
+            leaf target {
+                type int16;
+            }
+        }
+        if-feature has-name;
+        leaf nodes-id {
+            type int32;
+        }
+        leaf-list added {
+            type int64;
+        }
+        list links {
+        }
+        must "ifType != 'atm' or " +
+              "(ifType = 'atm' and ifMTU <= 17966 and ifMTU >= 64)" {
+             error-app-tag "anyxml data error-app-tag";
+             error-message "An atm MTU must be  64 .. 17966";
+             description "an error occured in data";
+             reference "data must ref";
+        }
+        must "ifId != 0";
+        presence "required";
+        reference "nodes ref";
+        status current;
+        typedef nodes-type {
+            type string;
+        }
+        uses node-group;
+        when "class != 'wheel'";
+    }
+
+    list links {
+        anyxml text;
+        choice level;
+        config false;
+        container link;
+        description "links collection";
+        grouping link-group {
+            leaf source {
+                type int8;
+            }
+            leaf target {
+                type int16;
+            }
+        }
+        if-feature has-name;
+        key links-id;
+        leaf links-id {
+            type int32;
+        }
+        leaf-list added {
+            type int64;
+        }
+        list nodes {
+        }
+        max-elements 100;
+        min-elements 1;
+        must "ifType != 'atm' or " +
+              "(ifType = 'atm' and ifMTU <= 17966 and ifMTU >= 64)" {
+             error-app-tag "anyxml data error-app-tag";
+             error-message "An atm MTU must be  64 .. 17966";
+             description "an error occured in data";
+             reference "data must ref";
+        }
+        must "ifId != 0";
+        ordered-by user;
+        reference "links ref";
+        status current;
+        typedef nodes-type {
+            type string;
+        }
+        uses link-group;
+        when "class != 'wheel'";
+    }
+
 }
similarity index 97%
rename from yang-maven-plugin/pom.xml
rename to yangtools-maven-plugin/pom.xml
index a64ad1ed8b52ace1d70a1b7156fc1216be729ac6..55c119832902b899034bf952ff8d8c4b72b7ef50 100644 (file)
@@ -8,7 +8,7 @@
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
-    <artifactId>yang-maven-plugin</artifactId>
+    <artifactId>yangtools-maven-plugin</artifactId>
     <packaging>maven-plugin</packaging>
     <description>
         This plugin is a wrapper for "yang to source code" generation.
@@ -94,6 +94,7 @@
                 <artifactId>maven-plugin-plugin</artifactId>
                 <version>3.2</version>
                 <configuration>
+                    <goalPrefix>yangtools</goalPrefix>
                     <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
                 </configuration>
                 <executions>