From: Chris M. <cm...@us...> - 2007-10-05 14:07:01
|
User: cmicali Date: 07/10/05 07:07:04 Modified: andromda-cs/src/main/resources/templates/cs ValueObject.vsl Log: [NETCART-17] Applied Jens' patch to enable attribute to set prefix on value object member variable names. Revision Changes Path 1.6 +8 -8 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.5 retrieving revision 1.6 diff -u -w -r1.5 -r1.6 --- ValueObject.vsl 3 Oct 2007 15:06:34 -0000 1.5 +++ ValueObject.vsl 5 Oct 2007 14:07:04 -0000 1.6 @@ -36,13 +36,13 @@ ## **** Generate attribute **** #foreach ($attribute in $class.attributes) - private $attribute.getterSetterTypeName _$attribute.name; + private $attribute.getterSetterTypeName ${attributeNamePrefix}${attribute.name}; #end ## **** Generate associations **** #foreach ($associationEnd in $class.associationEnds) #set ($target = $associationEnd.otherEnd) #if ($target.navigable) - private $target.getterSetterTypeName _$target.name; + private $target.getterSetterTypeName ${attributeNamePrefix}${target.name}; #end #end @@ -74,7 +74,7 @@ #end { #foreach ($property in $class.properties) - this._${property.name} = ${property.name}; + this.${attributeNamePrefix}${property.name} = ${property.name}; #end } @@ -88,7 +88,7 @@ if (other${class.name} != null) { #foreach ( $property in $class.properties) - this._${property.name} = other${class.name}.${stringUtils.upperCamelCaseName($property.name)}; + this.${attributeNamePrefix}${property.name} = other${class.name}.${stringUtils.upperCamelCaseName($property.name)}; #end } } @@ -104,8 +104,8 @@ /// </summary> $attribute.visibility $attribute.getterSetterTypeName ${stringUtils.upperCamelCaseName($attribute.name)} { - get { return _$attribute.name; } - set { this._$attribute.name = value; } + get { return ${attributeNamePrefix}${attribute.name}; } + set { this.${attributeNamePrefix}${attribute.name} = value; } } #end @@ -118,8 +118,8 @@ /// </summary> public $target.getterSetterTypeName ${stringUtils.upperCamelCaseName($target.name)} { - get { return _$target.name; } - set { this._$target.name = value; } + get { return ${attributeNamePrefix}${target.name}; } + set { this.${attributeNamePrefix}${target.name} = value; } } #end |