From f441a062de08863e9dbd1ff6b07067ab4639d0cc Mon Sep 17 00:00:00 2001 From: Vidyashree Rama Date: Fri, 6 May 2016 12:34:06 +0530 Subject: [PATCH] [ONOS-4490] yang grouping defect fix Change-Id: Ibea5b1207c5f4a991e1550863a5eb4ce1774e8dc --- .../tojava/javamodel/YangJavaGrouping.java | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) 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 f29934f7eb..711ff47d6b 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 java.io.IOException; 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 @@ import org.onosproject.yangutils.translator.tojava.utils.YangPluginConfig; */ public class YangJavaGrouping extends YangGrouping - implements JavaCodeGenerator { + implements JavaCodeGeneratorInfo, JavaCodeGenerator { /** * Creates YANG Java grouping object. @@ -46,4 +48,26 @@ public class YangJavaGrouping 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*/ + } }