org.exolab.castor.builder
Class SourceGenerator.Property
java.lang.Object
org.exolab.castor.builder.SourceGenerator.Property
- SourceGenerator
public static class SourceGenerator.Property
extends java.lang.Object
Names of properties used in the configuration file.
static String | BOUND_PROPERTIES - Property specifying whether or not to generate source code
for bound properties.
|
static String | ClassDescFieldNames - Property specifying if we want to have a 'public static final String'
generated for each attribute and element name used within a class descriptor
|
static String | EXTRA_COLLECTION_METHODS - Property specifying whether or not to generate source code
for extra collection methods.
|
static String | EqualsMethod - Property specifying if we want to have the equals method
generated for each generated class
|
static String | FileName - The name of the configuration file.
|
static String | JavaClassMapping - Property specifying how element's and type's are mapped into a Java
class hierarchy by the Source Generator.
|
static String | NamespacePackages
|
static String | NamespacePackagesOld - Property listing mapping between XML namespaces and Java packages.
|
(package private) static String | ResourceName
|
static String | SUPER_CLASS - Property specifying the super class for
all generated classes
org.exolab.castor.builder.superclass
|
static String | Wrapper - Property specifying if we want to use Wrapper Objects instead
of primitives (eg java.lang.Float instead of float)
|
BOUND_PROPERTIES
public static final String BOUND_PROPERTIES
Property specifying whether or not to generate source code
for bound properties. Currently all properties will be
treated as bound properties if this flag is set to true.
A value of 'true' enables bound properties.
org.exolab.castor.builder.boundproperties
ClassDescFieldNames
public static final String ClassDescFieldNames
Property specifying if we want to have a 'public static final String'
generated for each attribute and element name used within a class descriptor
EXTRA_COLLECTION_METHODS
public static final String EXTRA_COLLECTION_METHODS
Property specifying whether or not to generate source code
for extra collection methods.
org.exolab.castor.builder.extraCollectionMethods
EqualsMethod
public static final String EqualsMethod
Property specifying if we want to have the equals method
generated for each generated class
FileName
public static final String FileName
The name of the configuration file.
castor.properties
JavaClassMapping
public static final String JavaClassMapping
Property specifying how element's and type's are mapped into a Java
class hierarchy by the Source Generator.
The value must contain one of the following.
'element' outputs a Java class hierarchy based on element
names used in the XML Schema. This is the default.
'type' outputs a Java class hierarchy based on the type
information defined in the XML Schema.
org.exolab.castor.builder.javaclassmapping
NamespacePackages
public static final String NamespacePackages
NamespacePackagesOld
public static final String NamespacePackagesOld
Property listing mapping between XML namespaces and Java packages.
ResourceName
(package private) static final String ResourceName
SUPER_CLASS
public static final String SUPER_CLASS
Property specifying the super class for
all generated classes
org.exolab.castor.builder.superclass
Wrapper
public static final String Wrapper
Property specifying if we want to use Wrapper Objects instead
of primitives (eg java.lang.Float instead of float)
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com