From: Martin Vitez Date: Tue, 12 Nov 2013 08:56:25 +0000 (+0100) Subject: Added check for valid length to typedef constructors. X-Git-Tag: release/beryllium~727 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=e7bdb68abcef388124230a27572a3882815e7ea5;p=mdsal.git Added check for valid length to typedef constructors. Signed-off-by: Martin Vitez --- diff --git a/code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend b/code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend index a5bddd7308..d3931f9325 100644 --- a/code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend +++ b/code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend @@ -154,8 +154,10 @@ class ClassTemplate extends BaseTemplate { «IF false == parentProperties.empty» super(«parentProperties.asArguments»); «ENDIF» - «FOR p : properties» + «FOR p : allProperties» «generateLengthRestrictions(type, p.fieldName.toString, p.returnType)» + «ENDFOR» + «FOR p : properties» this.«p.fieldName» = «p.fieldName»; «ENDFOR» }