Jonathan, I am referring to
# Enables generation of extra methods for collection fields, such # as get/set by reference and set as copy. Extra methods are in # addition to the usual collection get/set methods. Set this to # true if you want your code to be more compatible with Castor JDO. # False by default. # org.exolab.castor.builder.extraCollectionMethods=true and rerun code generation. You'll notice that a few extra methods will have been added. Regards Werner Davis, Jonathan wrote: > Is this the same file as the castor.properties file in the castor jar? > > Which property am I looking for to change? > > Thanks > Jonathan Davis > > -----Original Message----- > From: Werner Guttmann [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 22, 2007 9:37 AM > To: [email protected] > Subject: AW: [castor-user] How do I make get methods return ArrayLists? > > Okay, understood. There's a property in the castorbuilder.properties that can > be set to get a few more getter/setter methods generated for collections. Can > you please try that one and see whether this matches your expectations ? > > Werner > > PS In addition, I'd like to understand whether you have a particular reason > to stay with a pre-1.x release, given that a lot of work has gone into making > 1.0 and 1.1 available. > > >> -----Ursprüngliche Nachricht----- >> Von: Davis, Jonathan [mailto:[EMAIL PROTECTED] >> Gesendet: Montag, 21. Mai 2007 23:36 >> An: [email protected] >> Betreff: RE: [castor-user] How do I make get methods return ArrayLists? >> >> I have Castor version 0.9.9.1 >> >> I am entering the following at the command prompt to create the files: >> >> java org.exolab.castor.builder.SourceGenerator -i SCHEMA.xsd >> -binding-file SCHEMABinding.xml -types j2 >> >> The schema contains elements which have a reference to unbounded >> occurences of another element, and currently Castor creates ArrayLists >> for those, but then the 'get' method constructs and returns an Array >> instead of the ArrayList. >> >> Thanks, >> Jonathan Davis >> >> -----Original Message----- >> From: Werner Guttmann [mailto:[EMAIL PROTECTED] >> Sent: Sunday, May 20, 2007 4:22 PM >> To: [email protected] >> Subject: Re: [castor-user] How do I make get methods return ArrayLists? >> >> Can I assume that you are using Ant and Castor's Ant task definition ? >> If so, what version(s) ? >> >> Werner >> >> Davis, Jonathan wrote: >>> I wish to make the get methods generated by Castor return ArrayLists >>> rather than Arrays. I am using the -types j2 option to make my data >>> types be ArrayLists rather than Vectors, but for every get method, >>> instead of returning the ArrayList it builds an Array and returns >>> that >>> instead. Is there any switch or flag or option to set to remedy this? >>> >>> -------------------------------------------------------------------- >>> - To unsubscribe from this list please visit: >>> >>> http://xircles.codehaus.org/manage_email >>> >> >> --------------------------------------------------------------------- >> To unsubscribe from this list please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> --------------------------------------------------------------------- >> To unsubscribe from this list please visit: >> >> http://xircles.codehaus.org/manage_email > > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email > > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email > --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email

