org.exolab.castor.builder
Class SourceGenerator.Property

java.lang.Object
  extended byorg.exolab.castor.builder.SourceGenerator.Property
Enclosing class:
SourceGenerator

public static class SourceGenerator.Property
extends java.lang.Object

Names of properties used in the configuration file.


Field Summary
static java.lang.String BOUND_PROPERTIES
          Property specifying whether or not to generate source code for bound properties.
static java.lang.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 java.lang.String EqualsMethod
          Property specifying if we want to have the equals method generated for each generated class
static java.lang.String FileName
          The name of the configuration file.
static java.lang.String JavaClassMapping
          Property specifying how element's and type's are mapped into a Java class hierarchy by the Source Generator.
static java.lang.String NamespacePackages
          Property listing mapping between XML namespaces and Java packages.
(package private) static java.lang.String ResourceName
           
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
SourceGenerator.Property()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BOUND_PROPERTIES

public static final java.lang.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
 

See Also:
Constant Field Values

SUPER_CLASS

public static final java.lang.String SUPER_CLASS
Property specifying the super class for all generated classes
 org.exolab.castor.builder.superclass
 

See Also:
Constant Field Values

JavaClassMapping

public static final java.lang.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
 

See Also:
Constant Field Values

NamespacePackages

public static final java.lang.String NamespacePackages
Property listing mapping between XML namespaces and Java packages.

See Also:
Constant Field Values

EqualsMethod

public static final java.lang.String EqualsMethod
Property specifying if we want to have the equals method generated for each generated class

See Also:
Constant Field Values

Wrapper

public static final java.lang.String Wrapper
Property specifying if we want to use Wrapper Objects instead of primitives (eg java.lang.Float instead of float)

See Also:
Constant Field Values

ClassDescFieldNames

public static final java.lang.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

See Also:
Constant Field Values

FileName

public static final java.lang.String FileName
The name of the configuration file.
 castor.properties
 

See Also:
Constant Field Values

ResourceName

static final java.lang.String ResourceName
See Also:
Constant Field Values
Constructor Detail

SourceGenerator.Property

public SourceGenerator.Property()


Intalio Inc. (C) 1999-2001. All rights reserved http://www.intalio.com