|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.exolab.castor.builder.BuilderConfiguration.Property
public static class BuilderConfiguration.Property
Names of properties used in the configuration file.
Field Summary | |
---|---|
static java.lang.String |
AUTOMATIC_CONFLICT_RESOLUTION
Property specifying whether automatic class name conflict resolution should be used or not; defaults to false. |
static java.lang.String |
AUTOMATIC_CONFLICT_RESOLUTION_TYPE_SUFFIX
Property specifying the 'string' used in type strategy to be inserted between the actual element name and the type name (during automatic class name conflict resolution); defaults to 'By'. |
static java.lang.String |
BOUND_PROPERTIES
Property specifying whether or not to generate source code for bound properties. |
static java.lang.String |
CLASS_DESC_FIELD_NAMES
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 java.lang.String |
CONFIG_FILENAME_PROPERTY
The name of the configuration file. |
static java.lang.String |
ENUM_TYPE_ACCESS_INTERFACE
Property specifying whether to implement EnumeratedTypeAccess interface for all generated enumerated type classes. |
static java.lang.String |
EQUALS_METHOD
Property specifying if we want to have the equals method generated for each generated class. |
static java.lang.String |
EXTRA_COLLECTION_METHODS
Property specifying whether or not to generate source code for extra collection methods. |
static java.lang.String |
EXTRA_DOCUMENTATION_METHODS
Property specifying whether extra members/methods for extracting XML schema documentation should be made available; defaults to false. |
static java.lang.String |
FORCE_JAVA4_ENUMS
Forces the code generator to create 'old' Java 1.4 enumeration classes instead of Java 5 enums for <simpleType> enumerations, even in Java 5 mode. |
static java.lang.String |
JAVA_CLASS_MAPPING
Property specifying how element's and type's are mapped into a Java class hierarchy by the Source Generator. |
static java.lang.String |
JAVA_VERSION
Property specifying whether the Java sources generated should be 1.4 or 5.0 compliant. |
static java.lang.String |
JCLASSPRINTER_FACTORIES
Property enlisting the supported JClassPrinterFactory instances available
for creating JClassPrinter instances. |
static java.lang.String |
MAX_CONSTANTS_PROPERTY
Maximum number of constant definitions within one file. |
static java.lang.String |
NAME_CONFLICT_STRATEGIES
Registered class name conflict resolution strategies. |
static java.lang.String |
NAMESPACE_PACKAGES
Property listing mapping between XML namespaces and Java packages. |
static java.lang.String |
NAMESPACE_PACKAGES_OLD
Property listing mapping between XML namespaces and Java packages. |
static java.lang.String |
SUPER_CLASS
Property specifying the super class for all generated classes. |
static java.lang.String |
WRAPPER
Property specifying if we want to use Wrapper Objects instead of primitives (eg java.lang.Float instead of float). |
Constructor Summary | |
---|---|
BuilderConfiguration.Property()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String BOUND_PROPERTIES
org.exolab.castor.builder.boundproperties
public static final java.lang.String ENUM_TYPE_ACCESS_INTERFACE
org.exolab.castor.builder.enumTypeAccessInterface
public static final java.lang.String EXTRA_COLLECTION_METHODS
org.exolab.castor.builder.extraCollectionMethods
public static final java.lang.String SUPER_CLASS
org.exolab.castor.builder.superclass
public static final java.lang.String JAVA_CLASS_MAPPING
org.exolab.castor.builder.javaclassmapping
public static final java.lang.String NAMESPACE_PACKAGES_OLD
public static final java.lang.String NAMESPACE_PACKAGES
public static final java.lang.String EQUALS_METHOD
public static final java.lang.String WRAPPER
public static final java.lang.String CLASS_DESC_FIELD_NAMES
public static final java.lang.String JAVA_VERSION
public static final java.lang.String FORCE_JAVA4_ENUMS
public static final java.lang.String CONFIG_FILENAME_PROPERTY
castor.properties
public static final java.lang.String MAX_CONSTANTS_PROPERTY
org.exolab.castor.builder.maxNumberOfConstants
public static final java.lang.String NAME_CONFLICT_STRATEGIES
org.exolab.castor.builder.nameConflictStrategies
public static final java.lang.String AUTOMATIC_CONFLICT_RESOLUTION
org.exolab.castor.builder.automaticConflictResolution
public static final java.lang.String AUTOMATIC_CONFLICT_RESOLUTION_TYPE_SUFFIX
org.exolab.castor.builder.automaticConflictResolutionTypeSuffix
public static final java.lang.String JCLASSPRINTER_FACTORIES
JClassPrinterFactory
instances available
for creating JClassPrinter
instances.
public static final java.lang.String EXTRA_DOCUMENTATION_METHODS
org.exolab.castor.builder.extraDocumentationMethods=false
Constructor Detail |
---|
public BuilderConfiguration.Property()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |