org.jibx.xsd2jibx
Class GeneratorConfig

java.lang.Object
  extended by org.jibx.xsd2jibx.GeneratorConfig

public class GeneratorConfig
extends java.lang.Object


Nested Class Summary
static class GeneratorConfig.ComplexTypeRemap
           
 
Constructor Summary
GeneratorConfig()
           
 
Method Summary
 void addComplexTypeRemap(GeneratorConfig.ComplexTypeRemap resolver)
           
 void addSchemaLocation(java.lang.String from, java.lang.String to)
           
 void addXmlNamespaceToJavaPackage(java.lang.String nsUri, java.lang.String javaPackage)
           
 void addXsdResolver(XsdResolver resolver)
           
 java.lang.String getAddFieldPrefix()
           
 java.lang.String getAddFieldTypePrefix()
           
 java.lang.String getAddListSuffix()
           
 java.lang.String getBindingFile()
           
 GeneratorConfig.ComplexTypeRemap getComplexTypeRemap(int i)
           
 org.apache.ws.jaxme.js.JavaSourceFactory getJavaSourceFactory()
           
 java.lang.String getOutputDir()
           
 java.lang.String getRemoveFieldTypeSuffix()
           
 java.lang.String getReservedWordPrefix()
           
 java.util.Map getSchemaLocationMap()
           
 java.lang.String getTargetPackage()
           
 java.util.Map getXmlNamespaceToJavaPackageMap()
           
 XsdResolver getXsdResolver()
           
 XsdResolver getXsdResolver(int i)
           
 void setAddFieldPrefix(java.lang.String addFieldPrefix)
           
 void setAddFieldTypePrefix(java.lang.String addFieldTypePrefix)
           
 void setAddListSuffix(java.lang.String addListSuffix)
           
 void setBindingFile(java.lang.String bindingFile)
           
 void setJavaSourceFactory(org.apache.ws.jaxme.js.JavaSourceFactory javaSourceFactory)
           
 void setOutputDir(java.lang.String outputDir)
           
 void setRemoveFieldTypeSuffix(java.lang.String removeFieldTypeSuffix)
           
 void setReservedWordPrefix(java.lang.String reservedWordPrefix)
           
 void setTargetPackage(java.lang.String targetPackage)
           
 void setXmlNamespaceToJavaPackageMap(java.util.Map map)
           
 void setXsdResolver(XsdResolver xsdResolver)
           
 int sizeComplexTypeRemapList()
           
 int sizeXsdResolverList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorConfig

public GeneratorConfig()
Method Detail

addXsdResolver

public void addXsdResolver(XsdResolver resolver)

sizeXsdResolverList

public int sizeXsdResolverList()

getXsdResolver

public XsdResolver getXsdResolver(int i)

getAddFieldPrefix

public java.lang.String getAddFieldPrefix()

setAddFieldPrefix

public void setAddFieldPrefix(java.lang.String addFieldPrefix)

getAddFieldTypePrefix

public java.lang.String getAddFieldTypePrefix()

setAddFieldTypePrefix

public void setAddFieldTypePrefix(java.lang.String addFieldTypePrefix)

getAddListSuffix

public java.lang.String getAddListSuffix()

setAddListSuffix

public void setAddListSuffix(java.lang.String addListSuffix)

getBindingFile

public java.lang.String getBindingFile()

setBindingFile

public void setBindingFile(java.lang.String bindingFile)

getOutputDir

public java.lang.String getOutputDir()

setOutputDir

public void setOutputDir(java.lang.String outputDir)

getRemoveFieldTypeSuffix

public java.lang.String getRemoveFieldTypeSuffix()

setRemoveFieldTypeSuffix

public void setRemoveFieldTypeSuffix(java.lang.String removeFieldTypeSuffix)

getReservedWordPrefix

public java.lang.String getReservedWordPrefix()

setReservedWordPrefix

public void setReservedWordPrefix(java.lang.String reservedWordPrefix)

getTargetPackage

public java.lang.String getTargetPackage()

setTargetPackage

public void setTargetPackage(java.lang.String targetPackage)

addXmlNamespaceToJavaPackage

public void addXmlNamespaceToJavaPackage(java.lang.String nsUri,
                                         java.lang.String javaPackage)

setXmlNamespaceToJavaPackageMap

public void setXmlNamespaceToJavaPackageMap(java.util.Map map)

getXmlNamespaceToJavaPackageMap

public java.util.Map getXmlNamespaceToJavaPackageMap()

getSchemaLocationMap

public java.util.Map getSchemaLocationMap()

addSchemaLocation

public void addSchemaLocation(java.lang.String from,
                              java.lang.String to)

getXsdResolver

public XsdResolver getXsdResolver()

setXsdResolver

public void setXsdResolver(XsdResolver xsdResolver)

getJavaSourceFactory

public org.apache.ws.jaxme.js.JavaSourceFactory getJavaSourceFactory()

setJavaSourceFactory

public void setJavaSourceFactory(org.apache.ws.jaxme.js.JavaSourceFactory javaSourceFactory)

addComplexTypeRemap

public void addComplexTypeRemap(GeneratorConfig.ComplexTypeRemap resolver)

sizeComplexTypeRemapList

public int sizeComplexTypeRemapList()

getComplexTypeRemap

public GeneratorConfig.ComplexTypeRemap getComplexTypeRemap(int i)