[ONOS-4490] yang grouping defect fix

Change-Id: Ibea5b1207c5f4a991e1550863a5eb4ce1774e8dc
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/javamodel/YangJavaGrouping.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/javamodel/YangJavaGrouping.java
index f29934f..711ff47 100644
--- a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/javamodel/YangJavaGrouping.java
+++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/javamodel/YangJavaGrouping.java
@@ -19,6 +19,8 @@
 
 import org.onosproject.yangutils.datamodel.YangGrouping;
 import org.onosproject.yangutils.translator.tojava.JavaCodeGenerator;
+import org.onosproject.yangutils.translator.tojava.JavaFileInfo;
+import org.onosproject.yangutils.translator.tojava.TempJavaCodeFragmentFiles;
 import org.onosproject.yangutils.translator.tojava.utils.YangPluginConfig;
 
 /**
@@ -26,7 +28,7 @@
  */
 public class YangJavaGrouping
         extends YangGrouping
-        implements JavaCodeGenerator {
+        implements JavaCodeGeneratorInfo, JavaCodeGenerator {
 
     /**
      * Creates YANG Java grouping object.
@@ -46,4 +48,26 @@
             throws IOException {
         /*Do nothing, the uses will copy the contents to the used location*/
     }
+
+    @Override
+    public JavaFileInfo getJavaFileInfo() {
+        /*Do nothing, the uses will copy the contents to the used location*/
+        return null;
+    }
+
+    @Override
+    public void setJavaFileInfo(JavaFileInfo javaInfo) {
+        /*Do nothing, the uses will copy the contents to the used location*/
+    }
+
+    @Override
+    public TempJavaCodeFragmentFiles getTempJavaCodeFragmentFiles() {
+        /*Do nothing, the uses will copy the contents to the used location*/
+        return null;
+    }
+
+    @Override
+    public void setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles fileHandle) {
+        /*Do nothing, the uses will copy the contents to the used location*/
+    }
 }