[EMAIL PROTECTED] wrote: > I've got a string which I'd like to transform to a setter : > For example, idLc which I'd like to transform to > setIdLc(...). Is it a way to do it using standard xdt template tag ?
I've only mucked around with the XDT templates to do simple modifications, but looking at the entity-value.xdt I see something that might get you close: <XDtEjbPersistent:forAllPersistentFields not-pk="true" valueobject="<XDtEjbValueObj:currentValueObjectMatch/>"> <XDtEjbPk:ifIsNotPrimkeyField> <XDtMethod:ifHasMethod name="<XDtMethod:setterMethod/>" parameters="<XDtMethod:methodType/>"> <XDtMethod:setterMethod/>( valueHolder.<XDtMethod:getterMethod/>() ); </XDtMethod:ifHasMethod> </XDtEjbPk:ifIsNotPrimkeyField> </XDtEjbPersistent:forAllPersistentFields> This loops over all non-PK persistent fields, presumably creating a "current field" context object for each one. Inside the loop, it uses <XDtMethod:setterMethod/> to retrieve the set<Field> method using the JavaBeans framework to munge the name. Good luck! David Harkness Sr. Software Engineer Sony Pictures Digital Networks (310) 482-4756 ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149&alloc_id66&op=click _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user