Revert "Fixed resolving of NotificationDefinition." 94/4894/1
authorRobert Varga <rovarga@cisco.com>
Mon, 27 Jan 2014 16:00:05 +0000 (17:00 +0100)
committerRobert Varga <rovarga@cisco.com>
Mon, 27 Jan 2014 16:00:24 +0000 (17:00 +0100)
This reverts commit 753056cd7ff59b415e6f916030b5ed38f9585e49.

Change-Id: Ife22a16ef87cfb2828b4209266d3d753c7bfd9f7
Signed-off-by: Robert Varga <rovarga@cisco.com>
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/TransformerGenerator.xtend

index aaf07d5bfa14e347e7af68c4dd2c0d4655a10e88..01ba907ceeedcd18be650d1373a613882953f4cd 100644 (file)
@@ -71,7 +71,6 @@ import java.util.Collections
 import org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.Bit
 import java.util.Set
 import org.opendaylight.yangtools.sal.binding.generator.util.XtendHelper
-import org.opendaylight.yangtools.yang.model.api.NotificationDefinition
 
 class TransformerGenerator {
 
@@ -719,21 +718,6 @@ class TransformerGenerator {
             return _builder.build();
         }
     '''
-    
-    private def dispatch String deserializeBodyImpl(GeneratedType type, NotificationDefinition node) '''
-        {
-            «QName.name» _localQName = «QName.name».create($1,QNAME.getLocalName());
-            if($2 == null) {
-                return null;
-            }
-            java.util.Map _compositeNode = (java.util.Map) $2;
-            //System.out.println(_localQName + " " + _compositeNode);
-            «type.builderName» _builder = new «type.builderName»();
-            «deserializeDataNodeContainerBody(type, node)»
-            «deserializeAugmentations»
-            return _builder.build();
-        }
-    '''
 
     private def dispatch String deserializeBodyImpl(GeneratedType type, ChoiceCaseNode node) '''
         {
@@ -1336,7 +1320,7 @@ class TransformerGenerator {
         }
     '''
 
-    private def dispatch String serializeBody(GeneratedType type, NotificationDefinition node) '''
+    private def dispatch String serializeBody(GeneratedType type, ContainerSchemaNode node) '''
         {
             «QName.name» _resultName = «QName.name».create($1,QNAME.getLocalName());
             java.util.List _childNodes = new java.util.ArrayList();
@@ -1346,8 +1330,6 @@ class TransformerGenerator {
             return ($r) java.util.Collections.singletonMap(_resultName,_childNodes);
         }
     '''
-    
-    
 
     private def dispatch String serializeBody(GeneratedType type, ChoiceCaseNode node) '''
         {