From: Chris M. <cm...@us...> - 2007-10-08 19:16:44
|
User: cmicali Date: 07/10/08 12:16:44 Modified: andromda-cs/src/main/resources/templates/cs ValueObject.vsl Log: - Last try Revision Changes Path 1.11 +2 -4 cartridges/andromda-cs/src/main/resources/templates/cs/ValueObject.vsl Index: ValueObject.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-cs/src/main/resources/templates/cs/ValueObject.vsl,v retrieving revision 1.10 retrieving revision 1.11 diff -u -w -r1.10 -r1.11 --- ValueObject.vsl 8 Oct 2007 19:06:03 -0000 1.10 +++ ValueObject.vsl 8 Oct 2007 19:16:44 -0000 1.11 @@ -50,15 +50,13 @@ #region Constructors -##if (!$class.properties.empty) public ${class.name}() { } -##end -#if ($enablePropertyConstructors.equalsIgnoreCase('true')) +#if ($enablePropertyConstructors.equalsIgnoreCase('true') && !$class.allProperties.empty) #set ($propertiesNumber = $class.allProperties.size()) -#if ($propertiesNumber == 0 || $propertiesNumber != 1 || !$class.allProperties.iterator().next().getterSetterTypeName.equals($class.fullyQualifiedName)) +#if ($propertiesNumber != 1 || !$class.allProperties.iterator().next().getterSetterTypeName.equals($class.fullyQualifiedName)) /// <summary> /// Constructor taking all properties. /// </summary> |