[ONOS-4411,ONOS-4413,ONOS-4526] Yang Enumeration Translator and Defect fixes.

Change-Id: Ie5b6b5d6d6df283a57ae06b1979f0d03022f3baf
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/TempJavaCodeFragmentFiles.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/TempJavaCodeFragmentFiles.java
index f24391c..b1aa5d9 100644
--- a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/TempJavaCodeFragmentFiles.java
+++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/TempJavaCodeFragmentFiles.java
@@ -67,7 +67,6 @@
      */
     private TempJavaEventListenerFragmentFiles eventListenerTempFiles;
 
-
     /**
      * Creates an instance of temporary java code fragment.
      *
@@ -126,7 +125,6 @@
         this.beanTempFiles = beanTempFiles;
     }
 
-
     /**
      * Retrieves the temp file handle for data type file generation.
      *
@@ -136,7 +134,6 @@
         return typeTempFiles;
     }
 
-
     /**
      * Sets temp file handle for data type file generation.
      *
@@ -234,23 +231,29 @@
             getBeanTempFiles().generateJavaFile(fileType, curNode);
         }
 
-        /**
+        /*
          * Creates user defined data type class file.
          */
         if ((fileType & GENERATE_TYPE_CLASS) != 0) {
             getTypeTempFiles().generateJavaFile(fileType, curNode);
         }
 
-
+        /*
+         * Creats service and manager class file.
+         */
         if (fileType == GENERATE_SERVICE_AND_MANAGER) {
-
             getServiceTempFiles().generateJavaFile(GENERATE_SERVICE_AND_MANAGER, curNode);
+        }
 
-
+        /*
+         * Creats enumeration class file.
+         */
+        if (fileType == GENERATE_ENUM_CLASS) {
+            getEnumerationTempFiles().generateJavaFile(GENERATE_ENUM_CLASS, curNode);
         }
 
         if ((fileType & GENERATE_EVENT_CLASS) != 0) {
-            /**
+            /*
              * Creates event class file.
              */
             if (getEventTempFiles() != null) {
@@ -350,7 +353,6 @@
         throw new TranslatorException("default constructor should not be added");
     }
 
-
     /**
      * Adds build method's implementation for class.
      *
@@ -397,22 +399,4 @@
         }
     }
 
-
-    /**
-     * Adds enum attributes to temporary files.
-     *
-     * @param curNode current YANG node
-     * @throws IOException when fails to do IO operations
-     */
-    public void addEnumAttributeToTempFiles(YangNode curNode)
-            throws IOException {
-
-        if (getEnumerationTempFiles() != null) {
-            getEnumerationTempFiles().addEnumAttributeToTempFiles(curNode);
-            return;
-        }
-
-        throw new TranslatorException("build should not be added");
-    }
-
 }