org.apache.ws.jaxme.generator.sg
Interface TypeSGChain
- All Known Implementing Classes:
- JAXBTypeSG, JdbcTypeSG, TypeSGChainImpl
public interface TypeSGChain
Method Summary |
void |
generate(TypeSG pController)
|
void |
generate(TypeSG pController,
JavaSource p0)
|
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 p0)
|
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 p0,
java.lang.String p1,
java.lang.String p2)
|
JavaMethod |
getXMLGetMethod(TypeSG pController,
JavaSource p0,
java.lang.String p1,
java.lang.String p2)
|
JavaMethod |
getXMLIsSetMethod(TypeSG pController,
JavaSource p0,
java.lang.String p1,
java.lang.String p2)
|
JavaMethod |
getXMLSetMethod(TypeSG pController,
JavaSource p0,
java.lang.String p1,
java.lang.String p2)
|
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 p0,
java.lang.Object p1)
|
setProperty
void setProperty(TypeSG pController,
java.lang.String p0,
java.lang.Object p1)
getProperty
java.lang.Object getProperty(TypeSG pController,
java.lang.String p0)
getName
XsQName getName(TypeSG pController)
generate
void generate(TypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
generate
void generate(TypeSG pController,
JavaSource p0)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getXMLField
JavaField getXMLField(TypeSG pController,
JavaSource p0,
java.lang.String p1,
java.lang.String p2)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getXMLGetMethod
JavaMethod getXMLGetMethod(TypeSG pController,
JavaSource p0,
java.lang.String p1,
java.lang.String p2)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getXMLSetMethod
JavaMethod getXMLSetMethod(TypeSG pController,
JavaSource p0,
java.lang.String p1,
java.lang.String p2)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getXMLIsSetMethod
JavaMethod getXMLIsSetMethod(TypeSG pController,
JavaSource p0,
java.lang.String p1,
java.lang.String p2)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getRuntimeType
JavaQName getRuntimeType(TypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
isGlobalType
boolean isGlobalType(TypeSG pController)
isGlobalClass
boolean isGlobalClass(TypeSG pController)
isComplex
boolean isComplex(TypeSG pController)
newSimpleTypeSG
java.lang.Object newSimpleTypeSG(TypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
newComplexTypeSG
java.lang.Object newComplexTypeSG(TypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getComplexTypeSG
ComplexTypeSG getComplexTypeSG(TypeSG pController)
getSimpleTypeSG
SimpleTypeSG getSimpleTypeSG(TypeSG pController)
isRestriction
boolean isRestriction(TypeSG pController)
getRestrictedType
TypeSG getRestrictedType(TypeSG pController)
isExtension
boolean isExtension(TypeSG pController)
getExtendedType
TypeSG getExtendedType(TypeSG pController)
getSchemaHeader
XsSchemaHeader getSchemaHeader(TypeSG pController)
getFactory
SGFactory getFactory(TypeSG pController)
init
void init(TypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getLocator
org.xml.sax.Locator getLocator(TypeSG pController)
getSchema
SchemaSG getSchema(TypeSG pController)