generate vamsas-client-j1.5.jar artefact
[vamsas.git] / schemas / castorbuilder.properties
1 #
2 # Property file for SourceCodeGenerator
3 #
4 # $Id$
5
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.
10 #
11 #org.exolab.castor.builder.boundproperties=true
12
13 # Java class mapping of <xsd:element>'s and <xsd:complexType>'s 
14 #
15 #org.exolab.castor.builder.javaclassmapping=element
16
17 # This property allows one to specify the super class of *all* 
18 # generated classes
19 #
20 org.exolab.castor.builder.superclass=uk.ac.vamsas.client.Vobject
21
22 # XML namespace mapping to Java packages
23 #
24 org.exolab.castor.builder.nspackages=\
25   http://www.vamsas.ac.uk/schemas/1.0/vamsasTypes=uk.ac.vamsas.objects.core,\
26   http://www.vamsas.ac.uk/schemas/1.0/vamsasDocument=uk.ac.vamsas.objects.core
27
28 # Set to true if you want to generate the equals method
29 # for each generated class
30 # false by default
31 #
32 org.exolab.castor.builder.equalsmethod=true
33
34 # Set to true if you want to use Object Wrappers instead
35 # of primitives (e.g Float instead of float).
36 # false by default.
37 #
38 #org.exolab.castor.builder.primitivetowrapper=false
39
40 # Set to true if you want the generated class descriptors to
41 # expose the element and attribute names they contain.
42 # false by default.
43 #
44 #org.exolab.castor.builder.classdescfieldnames=false
45
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.
51 #
52 org.exolab.castor.builder.extraCollectionMethods=true
53
54 # Use old-style (Castor 0.9.3.9) of naming that uppercases
55 # names after an underscore
56 #
57 #org.exolab.castor.xml.JavaNaming.upperCaseAfterUnderscore=true
58
59 # This property specifies whether generated enumerated type
60 # classes implement the EnumeratedTypeAccess interface.
61 # false by default
62 #org.exolab.castor.builder.enumTypeAccessInterface=true
63