|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.exolab.castor.builder.factory.BaseFactory
org.exolab.castor.builder.factory.EnumerationFactory
public final class EnumerationFactory
This class creates the Java sources for XML Schema components that define an enumeration.
Constructor Summary | |
---|---|
EnumerationFactory(BuilderConfiguration config,
GroupNaming groupNaming,
SourceGenerator sourceGenerator)
Creates a new EnumerationFactory for the builder configuration given. |
Method Summary | |
---|---|
void |
setCaseInsensitive(boolean caseInsensitive)
Set to true if enumerated type lookups should be performed in a case insensitive manner. |
Methods inherited from class org.exolab.castor.builder.factory.BaseFactory |
---|
createComment, extractCommentsFromAnnotations, getConfig, getGroupNaming, getInfoFactory, getJavaNaming, getSourceGenerator, normalize, setGroupNaming |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EnumerationFactory(BuilderConfiguration config, GroupNaming groupNaming, SourceGenerator sourceGenerator)
config
- the current BuilderConfiguration instance.groupNaming
- The group naming scheme to be used.sourceGenerator
- the calling source generator.Method Detail |
---|
public void setCaseInsensitive(boolean caseInsensitive)
caseInsensitive
- when true
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |