Bug 4640: Change semantic-version to openconfig-version
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / stmt / rfc6020 / OpenconfigVersionStatementImpl.java
@@ -14,27 +14,27 @@ import org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement;
 import org.opendaylight.yangtools.yang.parser.spi.SubstatementValidator;
 import org.opendaylight.yangtools.yang.parser.spi.meta.AbstractDeclaredStatement;
 import org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport;
-import org.opendaylight.yangtools.yang.parser.spi.meta.SemanticVersionNamespace;
+import org.opendaylight.yangtools.yang.parser.spi.meta.OpenconfigVersionNamespace;
 import org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext;
-import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.SemanticVersionEffectiveStatementImpl;
+import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.OpenconfigVersionEffectiveStatementImpl;
 
 @Beta
-public final class SemanticVersionStatementImpl extends AbstractDeclaredStatement<SemVer> implements
+public final class OpenconfigVersionStatementImpl extends AbstractDeclaredStatement<SemVer> implements
         UnknownStatement<SemVer> {
     private static final SubstatementValidator SUBSTATEMENT_VALIDATOR = SubstatementValidator.builder(
-            SupportedExtensionsMapping.SEMANTIC_VERSION).build();
+            SupportedExtensionsMapping.OPENCONFIG_VERSION).build();
 
-    SemanticVersionStatementImpl(
+    OpenconfigVersionStatementImpl(
             final StmtContext<SemVer, UnknownStatement<SemVer>, ?> context) {
         super(context);
     }
 
-    public static class SemanticVersionSupport
+    public static class OpenconfigVersionSupport
             extends
             AbstractStatementSupport<SemVer, UnknownStatement<SemVer>, EffectiveStatement<SemVer, UnknownStatement<SemVer>>> {
 
-        public SemanticVersionSupport() {
-            super(SupportedExtensionsMapping.SEMANTIC_VERSION);
+        public OpenconfigVersionSupport() {
+            super(SupportedExtensionsMapping.OPENCONFIG_VERSION);
         }
 
         @Override
@@ -44,19 +44,19 @@ public final class SemanticVersionStatementImpl extends AbstractDeclaredStatemen
 
         @Override
         public void onLinkageDeclared(final StmtContext.Mutable<SemVer,UnknownStatement<SemVer>,EffectiveStatement<SemVer,UnknownStatement<SemVer>>> stmt) {
-            stmt.addToNs(SemanticVersionNamespace.class, stmt.getParentContext(), stmt.getStatementArgument());
+            stmt.addToNs(OpenconfigVersionNamespace.class, stmt.getParentContext(), stmt.getStatementArgument());
         }
 
         @Override
         public UnknownStatement<SemVer> createDeclared(
                 final StmtContext<SemVer, UnknownStatement<SemVer>, ?> ctx) {
-            return new SemanticVersionStatementImpl(ctx);
+            return new OpenconfigVersionStatementImpl(ctx);
         }
 
         @Override
         public EffectiveStatement<SemVer, UnknownStatement<SemVer>> createEffective(
                 final StmtContext<SemVer, UnknownStatement<SemVer>, EffectiveStatement<SemVer, UnknownStatement<SemVer>>> ctx) {
-            return new SemanticVersionEffectiveStatementImpl(ctx);
+            return new OpenconfigVersionEffectiveStatementImpl(ctx);
         }
 
         @Override