From: Robert Varga Date: Mon, 23 Apr 2018 21:27:04 +0000 (+0200) Subject: Use QName's imported name for QNAME constant X-Git-Tag: release/fluorine~224 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=e9cfed2544d9c47b78b05d7ddb324448bbc9be2f;p=mdsal.git Use QName's imported name for QNAME constant This makes the code a bit more concise, as we do not end up using a FQCN to locate QName.create(). Change-Id: Iaa3f5f362da8bae43345164ab635c0dc7bf6497f Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BaseTemplate.xtend b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BaseTemplate.xtend index 6375119a6b..e40dbfa506 100644 --- a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BaseTemplate.xtend +++ b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BaseTemplate.xtend @@ -436,8 +436,8 @@ abstract class BaseTemplate extends JavaFileTemplate { «IF c.value instanceof QName» «val qname = c.value as QName» «val rev = qname.revision» - public static final «c.type.importedName» «c.name» = «QName.name».create("«qname.namespace.toString»", - «IF rev.isPresent»"«rev.get»", «ENDIF»"«qname.localName»").intern(); + public static final «c.type.importedName» «c.name» = «QName.importedName».create("«qname.namespace.toString + »", «IF rev.isPresent»"«rev.get»", «ENDIF»"«qname.localName»").intern(); «ELSE» public static final «c.type.importedName» «c.name» = «c.value»; «ENDIF»