public interface SGFactoryChain
Modifier and Type | Method and Description |
---|---|
Generator |
getGenerator(SGFactory pController) |
GroupSG[] |
getGroups(SGFactory pController) |
GroupSG |
getGroupSG(SGFactory pController,
XSGroup pGroup) |
GroupSG |
getGroupSG(SGFactory pController,
XSGroup pGroup,
Context pClassContext) |
ObjectSG[] |
getObjects(SGFactory pController) |
ObjectSG |
getObjectSG(SGFactory pController,
XSAny pWildcard,
Context pContext) |
ObjectSG |
getObjectSG(SGFactory pController,
XSElement pElement) |
ObjectSG |
getObjectSG(SGFactory pController,
XSElement pElement,
Context pContext) |
SchemaSG |
getSchemaSG(SGFactory pController) |
SchemaSG |
getSchemaSG(SGFactory pController,
XSSchema pSchema) |
TypeSG[] |
getTypes(SGFactory pController) |
TypeSG |
getTypeSG(SGFactory pController,
XSType pType) |
TypeSG |
getTypeSG(SGFactory pController,
XSType pType,
Context pClassContext,
XsQName pName) |
TypeSG |
getTypeSG(SGFactory pController,
XSType pType,
XsQName pName) |
void |
init(SGFactory pController) |
Facet |
newFacet(SGFactory pController,
XSType pType,
XSEnumeration[] pEnumerations) |
GroupSG |
newGroupSG(SGFactory pController,
XSGroup pGroup) |
GroupSG |
newGroupSG(SGFactory pController,
XSGroup pGroup,
Context pClassContext) |
java.lang.Object |
newObjectSG(SGFactory pController,
XSAny any) |
java.lang.Object |
newObjectSG(SGFactory pController,
XSElement pElement) |
java.lang.Object |
newObjectSG(SGFactory pController,
XSElement pElement,
Context pContext) |
java.lang.Object |
newSchemaSG(SGFactory pController,
XSSchema pSchema) |
java.lang.Object |
newTypeSG(SGFactory pController,
XSType pType) |
java.lang.Object |
newTypeSG(SGFactory pController,
XSType pType,
Context pClassContext,
XsQName pName) |
java.lang.Object |
newTypeSG(SGFactory pController,
XSType pType,
XsQName pName) |
XsObjectFactory |
newXsObjectFactory(SGFactory pController) |
XSObjectFactory |
newXSObjectFactory(SGFactory pController) |
XSParser |
newXSParser(SGFactory pController) |
void init(SGFactory pController)
XsObjectFactory newXsObjectFactory(SGFactory pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
XSObjectFactory newXSObjectFactory(SGFactory pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
java.lang.Object newSchemaSG(SGFactory pController, XSSchema pSchema) throws org.xml.sax.SAXException
org.xml.sax.SAXException
SchemaSG getSchemaSG(SGFactory pController, XSSchema pSchema) throws org.xml.sax.SAXException
org.xml.sax.SAXException
java.lang.Object newObjectSG(SGFactory pController, XSElement pElement) throws org.xml.sax.SAXException
org.xml.sax.SAXException
ObjectSG getObjectSG(SGFactory pController, XSElement pElement) throws org.xml.sax.SAXException
org.xml.sax.SAXException
java.lang.Object newObjectSG(SGFactory pController, XSElement pElement, Context pContext) throws org.xml.sax.SAXException
org.xml.sax.SAXException
ObjectSG getObjectSG(SGFactory pController, XSElement pElement, Context pContext) throws org.xml.sax.SAXException
org.xml.sax.SAXException
ObjectSG getObjectSG(SGFactory pController, XSAny pWildcard, Context pContext) throws org.xml.sax.SAXException
org.xml.sax.SAXException
GroupSG newGroupSG(SGFactory pController, XSGroup pGroup) throws org.xml.sax.SAXException
org.xml.sax.SAXException
GroupSG getGroupSG(SGFactory pController, XSGroup pGroup) throws org.xml.sax.SAXException
org.xml.sax.SAXException
GroupSG newGroupSG(SGFactory pController, XSGroup pGroup, Context pClassContext) throws org.xml.sax.SAXException
org.xml.sax.SAXException
GroupSG getGroupSG(SGFactory pController, XSGroup pGroup, Context pClassContext) throws org.xml.sax.SAXException
org.xml.sax.SAXException
java.lang.Object newTypeSG(SGFactory pController, XSType pType) throws org.xml.sax.SAXException
org.xml.sax.SAXException
TypeSG getTypeSG(SGFactory pController, XSType pType) throws org.xml.sax.SAXException
org.xml.sax.SAXException
java.lang.Object newTypeSG(SGFactory pController, XSType pType, Context pClassContext, XsQName pName) throws org.xml.sax.SAXException
org.xml.sax.SAXException
TypeSG getTypeSG(SGFactory pController, XSType pType, Context pClassContext, XsQName pName) throws org.xml.sax.SAXException
org.xml.sax.SAXException
java.lang.Object newTypeSG(SGFactory pController, XSType pType, XsQName pName) throws org.xml.sax.SAXException
org.xml.sax.SAXException
TypeSG getTypeSG(SGFactory pController, XSType pType, XsQName pName) throws org.xml.sax.SAXException
org.xml.sax.SAXException
XSParser newXSParser(SGFactory pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
Facet newFacet(SGFactory pController, XSType pType, XSEnumeration[] pEnumerations) throws org.xml.sax.SAXException
org.xml.sax.SAXException