2 # Property file for SourceCodeGenerator
6 # To enable bound properties uncomment the following line. Please
7 # note that currently *all* fields will be treated as bound properties
8 # when enabled. This will change in the future when we introduce
9 # fine grained control over each class and it's properties.
11 #org.exolab.castor.builder.boundproperties=true
13 # Java class mapping of <xsd:element>'s and <xsd:complexType>'s
15 #org.exolab.castor.builder.javaclassmapping=element
17 # This property allows one to specify the super class of *all*
20 org.exolab.castor.builder.superclass=org.vamsas.client.Vobject
22 # XML namespace mapping to Java packages
24 #org.exolab.castor.builder.nspackages=\
25 http://www.xyz.com/schemas/project=com.xyz.schemas.project,\
26 http://www.xyz.com/schemas/person=com.xyz.schemas.person
28 # Set to true if you want to generate the equals method
29 # for each generated class
32 org.exolab.castor.builder.equalsmethod=true
34 # Set to true if you want to use Object Wrappers instead
35 # of primitives (e.g Float instead of float).
38 #org.exolab.castor.builder.primitivetowrapper=false
40 # Set to true if you want the generated class descriptors to
41 # expose the element and attribute names they contain.
44 #org.exolab.castor.builder.classdescfieldnames=false
46 # Set to true if you want the generated source code to contain
47 # Extra methods for the collection fields, such as get/set using
48 # the collection type in addition to the type-safe array.
49 # Set this to true if you want your code to be more compatible
50 # with Castor JDO. This is false by default.
52 org.exolab.castor.builder.extraCollectionMethods=true
54 # Use old-style (Castor 0.9.3.9) of naming that uppercases
55 # names after an underscore
57 #org.exolab.castor.xml.JavaNaming.upperCaseAfterUnderscore=true
59 # This property specifies whether generated enumerated type
60 # classes implement the EnumeratedTypeAccess interface.
62 #org.exolab.castor.builder.enumTypeAccessInterface=true