Remove duplicate documentation
[mdsal.git] / binding / mdsal-binding-generator / src / main / java / org / opendaylight / mdsal / binding / generator / impl / reactor / AbstractAugmentGenerator.java
index 51f188764bf3397cbe89649be4acb8792540f2eb..c8ee4d9327a16adc1f1601bb06b41ad93a8b4795 100644 (file)
@@ -28,6 +28,7 @@ import org.opendaylight.mdsal.binding.runtime.api.AugmentRuntimeType;
 import org.opendaylight.mdsal.binding.runtime.api.CaseRuntimeType;
 import org.opendaylight.mdsal.binding.runtime.api.RuntimeType;
 import org.opendaylight.yangtools.odlext.model.api.AugmentIdentifierEffectiveStatement;
+import org.opendaylight.yangtools.yang.binding.contract.StatementNamespace;
 import org.opendaylight.yangtools.yang.common.AbstractQName;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
@@ -97,6 +98,11 @@ abstract class AbstractAugmentGenerator
         super(statement, parent);
     }
 
+    @Override
+    final StatementNamespace namespace() {
+        return StatementNamespace.AUGMENT;
+    }
+
     @Override
     final void pushToInference(final SchemaInferenceStack dataTree) {
         dataTree.enterSchemaTree(statement().argument());
@@ -120,7 +126,7 @@ abstract class AbstractAugmentGenerator
         final AbstractQName explicitIdentifier = statement()
             .findFirstEffectiveSubstatementArgument(AugmentIdentifierEffectiveStatement.class).orElse(null);
         if (explicitIdentifier != null) {
-            return domain.addPrimary(this, new CamelCaseNamingStrategy(StatementNamespace.DEFAULT, explicitIdentifier));
+            return domain.addPrimary(this, new CamelCaseNamingStrategy(StatementNamespace.AUGMENT, explicitIdentifier));
         }
 
         final Member target = targetGenerator().getMember();