added implementation of Identifier and Identifiable from yangtools.concepts
[controller.git] / opendaylight / config / yang-jmx-generator-plugin / src / main / resources / freeMarker / module_abs_template_new.ftl
index 90412d7bb5dd718afb5527bfc8ae35005a47c83f..7351822db9d8096f46dbce588872c34a6c744448 100644 (file)
@@ -15,20 +15,20 @@ package ${packageName};
     private final ${instanceType} oldInstance;
     private ${instanceType} instance;
     private final ${dependencyResolverType} dependencyResolver;
-    private final ${moduleNameType} name;
+    private final ${moduleNameType} identifier;
     <#if runtime=true>
     private ${registratorType} rootRuntimeBeanRegistratorWrapper;
     </#if>
 
-    public ${typeDeclaration.name}(${moduleNameType} name, ${dependencyResolverType} dependencyResolver) {
-        this.name = name;
+    public ${typeDeclaration.name}(${moduleNameType} identifier, ${dependencyResolverType} dependencyResolver) {
+        this.identifier = identifier;
         this.dependencyResolver = dependencyResolver;
         this.oldInstance = null;
         this.oldModule = null;
     }
 
-    public ${typeDeclaration.name}(${moduleNameType} name, ${dependencyResolverType} dependencyResolver, ${typeDeclaration.name} oldModule, ${instanceType} oldInstance) {
-        this.name = name;
+    public ${typeDeclaration.name}(${moduleNameType} identifier, ${dependencyResolverType} dependencyResolver, ${typeDeclaration.name} oldModule, ${instanceType} oldInstance) {
+        this.identifier = identifier;
         this.dependencyResolver = dependencyResolver;
         this.oldInstance = oldInstance;
         this.oldModule = oldModule;
@@ -104,8 +104,8 @@ package ${packageName};
     }
 
     @Override
-    public final ${moduleNameType} getName() {
-        return name;
+    public ${moduleNameType} getIdentifier() {
+        return identifier;
     }
 
     public boolean canReuseInstance(${typeDeclaration.name} oldModule){