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