public interface TypeSGChain
Modifier and Type | Method and Description |
---|---|
void |
generate(TypeSG pController) |
void |
generate(TypeSG pController,
JavaSource pSource) |
ComplexTypeSG |
getComplexTypeSG(TypeSG pController) |
TypeSG |
getExtendedType(TypeSG pController) |
SGFactory |
getFactory(TypeSG pController) |
org.xml.sax.Locator |
getLocator(TypeSG pController) |
XsQName |
getName(TypeSG pController) |
java.lang.Object |
getProperty(TypeSG pController,
java.lang.String pName) |
TypeSG |
getRestrictedType(TypeSG pController) |
JavaQName |
getRuntimeType(TypeSG pController) |
SchemaSG |
getSchema(TypeSG pController) |
XsSchemaHeader |
getSchemaHeader(TypeSG pController) |
SimpleTypeSG |
getSimpleTypeSG(TypeSG pController) |
JavaField |
getXMLField(TypeSG pController,
JavaSource pSource,
java.lang.String pFieldName,
java.lang.String pDefaultValue) |
JavaMethod |
getXMLGetMethod(TypeSG pController,
JavaSource pSource,
java.lang.String pFieldName,
java.lang.String pMethodName) |
JavaMethod |
getXMLIsSetMethod(TypeSG pController,
JavaSource pSource,
java.lang.String pFieldName,
java.lang.String pMethodName) |
JavaMethod |
getXMLSetMethod(TypeSG pController,
JavaSource pSource,
java.lang.String pFieldName,
java.lang.String pParamName,
java.lang.String pMethodName,
boolean pSetIsSet) |
void |
init(TypeSG pController) |
boolean |
isComplex(TypeSG pController) |
boolean |
isExtension(TypeSG pController) |
boolean |
isGlobalClass(TypeSG pController) |
boolean |
isGlobalType(TypeSG pController) |
boolean |
isRestriction(TypeSG pController) |
java.lang.Object |
newComplexTypeSG(TypeSG pController) |
java.lang.Object |
newSimpleTypeSG(TypeSG pController) |
void |
setProperty(TypeSG pController,
java.lang.String pName,
java.lang.Object pValue) |
void setProperty(TypeSG pController, java.lang.String pName, java.lang.Object pValue)
java.lang.Object getProperty(TypeSG pController, java.lang.String pName)
boolean isGlobalType(TypeSG pController)
boolean isGlobalClass(TypeSG pController)
boolean isComplex(TypeSG pController)
java.lang.Object newSimpleTypeSG(TypeSG pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
java.lang.Object newComplexTypeSG(TypeSG pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
ComplexTypeSG getComplexTypeSG(TypeSG pController)
SimpleTypeSG getSimpleTypeSG(TypeSG pController)
JavaField getXMLField(TypeSG pController, JavaSource pSource, java.lang.String pFieldName, java.lang.String pDefaultValue) throws org.xml.sax.SAXException
org.xml.sax.SAXException
JavaMethod getXMLGetMethod(TypeSG pController, JavaSource pSource, java.lang.String pFieldName, java.lang.String pMethodName) throws org.xml.sax.SAXException
org.xml.sax.SAXException
JavaMethod getXMLSetMethod(TypeSG pController, JavaSource pSource, java.lang.String pFieldName, java.lang.String pParamName, java.lang.String pMethodName, boolean pSetIsSet) throws org.xml.sax.SAXException
org.xml.sax.SAXException
JavaMethod getXMLIsSetMethod(TypeSG pController, JavaSource pSource, java.lang.String pFieldName, java.lang.String pMethodName) throws org.xml.sax.SAXException
org.xml.sax.SAXException
JavaQName getRuntimeType(TypeSG pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
void generate(TypeSG pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
void generate(TypeSG pController, JavaSource pSource) throws org.xml.sax.SAXException
org.xml.sax.SAXException
boolean isRestriction(TypeSG pController)
boolean isExtension(TypeSG pController)
XsSchemaHeader getSchemaHeader(TypeSG pController)
org.xml.sax.Locator getLocator(TypeSG pController)
void init(TypeSG pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException