Index: srcgen-properties.xml
===================================================================
--- srcgen-properties.xml (Revision 6893)
+++ srcgen-properties.xml (Arbeitskopie)
@@ -17,114 +17,128 @@
Please find below a list of properties that can be set in the
- castor-builder.properties file to control various advanced
- options of the source generator. By default, the Castor XML code
- will look for such a property file in the following places: Please find below a list of properties that can be configured through
+ the builder configuration properties, as defined in either the default
+ or a custom XML code generator configuration file. These properties allow you
+ to control various advanced options of the XML source generator.Option
+ Description
+ Values
+ Default
+ Since
+
Versionorg.exolab.castor.builder.javaVersion
+ Compliance with Java version
+ 1.4/5.0
+ 1.4
+ 1.0.2
+ org.exolab.castor.builder.boundproperties
+ Generation of bound properties
+ true/false
+ false
+ 0.8.9
+ org.exolab.castor.builder.javaclassmapping
+ Class generation mode
+ element/type
+ element
+ 0.9.1
+ org.exolab.castor.builder.superclass
+ Global super class (for all classes generated)
+ Any valid class name
+ -
+ 0.8.9
+ org.exolab.castor.builder.nspackages
+ XML namespace to package name mapping
+ A series of mappings
+ -
+ 0.8.9
+ org.exolab.castor.builder.equalsmethod
+ Generation of equals method
+ true/false
+ false
+ 0.9.1
+ org.exolab.castor.builder.primitivetowrapper
+ Generation of Object wrappers instead of primitives
+ true/false
+ false
+ 0.9.4
+ org.exolab.castor.builder.automaticConflictResolution
+ Specifies whether automatic class name conflict resolution
+ should be used or not
+ true/false
+ false
+ 1.1.1
+
-
By default, the Castor XML code generator will look for such a property file + in the following places:
-As of Castor 1.0.2, the Castor source generator now supports the
- generation of Java 5.0 compliant code. The generated code - with the
- new feature enabled - will make use of the following Java 5.0-specific
- artifacts:
+ As of Castor 1.0.2, the Castor source generator now supports the
+ generation of Java 5.0 compliant code. The generated code - with the
+ new feature enabled - will make use of the following Java 5.0-specific
+ artifacts:
+
+
+
To enable this feature (off by default), please uncomment the + following property in your custom castorbuilder.properties + file:
+ +To enable this feature (off by default), please uncomment the - following property in your custom castorbuilder.properties - file:
- -Bound properties are "properties" of a class, which when @@ -147,8 +161,7 @@ created as follows:
Since version 1.1.1
+ +With this property enabled, the XML code generator will use + a new automatic class name resolution mode that has special + logic implemented to automatically resolve class name conflicts.
+ +This new mode deals with various class name conflicts where previously + a binding file had to be used to resolve these conflicts manually.
+ +To enable this feature (turned off by default), please add the + following property definitio to your custom castorbuilder.properties + file:
+