RFC8040 'rc:yang-data' support for mdsal binding generator
[mdsal.git] / binding / mdsal-binding-generator / src / main / java / org / opendaylight / mdsal / binding / generator / impl / reactor / ModuleGenerator.java
index edb1aee7dde9b5a2aab2e0c68ee9c84302dbcade..1ed6d5ed2aa2e786c7a3e28c42acb7f6cb3ee1bf 100644 (file)
@@ -109,6 +109,12 @@ public final class ModuleGenerator extends AbstractCompositeGenerator<ModuleEffe
             Map.entry(yangModuleInfo, localName.getLocalName()));
     }
 
+    // FIXME: use YangDataName
+    void addNameConstant(final GeneratedTypeBuilderBase<?> builder, final String templateName) {
+        builder.addConstant(BindingTypes.YANG_DATA_NAME, BindingMapping.NAME_STATIC_FIELD_NAME,
+            Map.entry(yangModuleInfo, templateName));
+    }
+
     @Override
     CompositeRuntimeTypeBuilder<ModuleEffectiveStatement, ModuleRuntimeType> createBuilder(
             final ModuleEffectiveStatement statement) {