From 9493158709cd004ef2e20dcdbfd96ab8f6e95e53 Mon Sep 17 00:00:00 2001 From: Tony Tkacik Date: Fri, 7 Feb 2014 02:55:16 +0100 Subject: [PATCH] Fixed situation when xmlClass property was not serialized. Change-Id: I8a226441bc1370bcf3e7e87b15caec1f17c06e5f Signed-off-by: Tony Tkacik --- .../sal/binding/generator/impl/TransformerGenerator.xtend | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/TransformerGenerator.xtend b/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/TransformerGenerator.xtend index 35c8c16d81..0dc904b108 100644 --- a/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/TransformerGenerator.xtend +++ b/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/TransformerGenerator.xtend @@ -72,6 +72,7 @@ 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 +import org.opendaylight.yangtools.yang.binding.BindingMapping class TransformerGenerator { @@ -1379,15 +1380,15 @@ class TransformerGenerator { } private static def String getBooleanGetterName(DataSchemaNode node) { - return "is" + BindingGeneratorUtil.parseToClassName(node.QName.localName); + return "is" + BindingMapping.getPropertyName(node.QName.localName).toFirstUpper; } private static def String getGetterName(DataSchemaNode node) { - return "get" + BindingGeneratorUtil.parseToClassName(node.QName.localName); + return "get" + BindingMapping.getPropertyName(node.QName.localName).toFirstUpper; } private static def String getGetterName(QName node) { - return "get" + BindingGeneratorUtil.parseToClassName(node.localName); + return "get" + BindingMapping.getPropertyName(node.localName).toFirstUpper; } private def dispatch CharSequence serializeProperty(ListSchemaNode schema, ParameterizedType type, -- 2.36.6