org.apache.ws.jaxme.generator.sg
Interface SchemaSGChain
- All Known Implementing Classes:
- JAXBSchemaSG, JdbcSchemaSG, SchemaSGChainImpl, TaminoAPI4JSchemaSG
public interface SchemaSGChain
getTypes
TypeSG[] getTypes(SchemaSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getType
TypeSG getType(SchemaSG pController,
XsQName pName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getGroups
GroupSG[] getGroups(SchemaSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getGroup
GroupSG getGroup(SchemaSG pController,
XsQName pName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getObjects
ObjectSG[] getObjects(SchemaSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getElement
ObjectSG getElement(SchemaSG pController,
XsQName pName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getElements
ObjectSG[] getElements(SchemaSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getCollectionType
java.lang.String getCollectionType(SchemaSG pController)
getJavaSourceFactory
JavaSourceFactory getJavaSourceFactory(SchemaSG pController)
generate
void generate(SchemaSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
isBindingStyleModelGroup
boolean isBindingStyleModelGroup(SchemaSG pController)
isChoiceContentProperty
boolean isChoiceContentProperty(SchemaSG pController)
isFailFastCheckEnabled
boolean isFailFastCheckEnabled(SchemaSG pController)
isJavaNamingConventionsEnabled
boolean isJavaNamingConventionsEnabled(SchemaSG pController)
isFixedAttributeConstantProperty
boolean isFixedAttributeConstantProperty(SchemaSG pController)
isGeneratingIsSetMethod
boolean isGeneratingIsSetMethod(SchemaSG pController)
isUnderscoreWordSeparator
boolean isUnderscoreWordSeparator(SchemaSG pController)
getJAXBJavaTypes
JAXBJavaType[] getJAXBJavaTypes(SchemaSG pController)
getTypesafeEnumBase
XsQName[] getTypesafeEnumBase(SchemaSG pController)
getConfigFile
org.w3c.dom.Document getConfigFile(SchemaSG pController,
java.lang.String pPackageName,
java.util.List pContextList)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
generateJaxbProperties
void generateJaxbProperties(SchemaSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getFactory
SGFactory getFactory(SchemaSG pController)
getSchema
SchemaSG getSchema(SchemaSG pController)
getLocator
org.xml.sax.Locator getLocator(SchemaSG pController)
init
void init(SchemaSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException