org.apache.ws.jaxme.generator.sg
Interface SGFactoryChain
- All Known Implementing Classes: 
- JAXBSGFactory, SGFactoryChainImpl
- public interface SGFactoryChain
| Method Summary | 
|  Generator | getGenerator(SGFactory pController)
 | 
|  GroupSG[] | getGroups(SGFactory pController)
 | 
|  GroupSG | getGroupSG(SGFactory pController,
           XSGroup p0)
 | 
|  GroupSG | getGroupSG(SGFactory pController,
           XSGroup p0,
           Context p1)
 | 
|  ObjectSG[] | getObjects(SGFactory pController)
 | 
|  ObjectSG | getObjectSG(SGFactory pController,
            XSAny p0,
            Context p1)
 | 
|  ObjectSG | getObjectSG(SGFactory pController,
            XSElement p0)
 | 
|  ObjectSG | getObjectSG(SGFactory pController,
            XSElement p0,
            Context p1)
 | 
|  SchemaSG | getSchemaSG(SGFactory pController)
 | 
|  SchemaSG | getSchemaSG(SGFactory pController,
            XSSchema p0)
 | 
|  TypeSG[] | getTypes(SGFactory pController)
 | 
|  TypeSG | getTypeSG(SGFactory pController,
          XSType p0)
 | 
|  TypeSG | getTypeSG(SGFactory pController,
          XSType p0,
          Context p1,
          XsQName p2)
 | 
|  TypeSG | getTypeSG(SGFactory pController,
          XSType p0,
          XsQName p1)
 | 
|  void | init(SGFactory pController)
 | 
|  Facet | newFacet(SGFactory pController,
         XSType p0,
         XSEnumeration[] p1)
 | 
|  GroupSG | newGroupSG(SGFactory pController,
           XSGroup p0)
 | 
|  GroupSG | newGroupSG(SGFactory pController,
           XSGroup p0,
           Context p1)
 | 
|  java.lang.Object | newObjectSG(SGFactory pController,
            XSAny p0)
 | 
|  java.lang.Object | newObjectSG(SGFactory pController,
            XSElement p0)
 | 
|  java.lang.Object | newObjectSG(SGFactory pController,
            XSElement p0,
            Context p1)
 | 
|  java.lang.Object | newSchemaSG(SGFactory pController,
            XSSchema p0)
 | 
|  java.lang.Object | newTypeSG(SGFactory pController,
          XSType p0)
 | 
|  java.lang.Object | newTypeSG(SGFactory pController,
          XSType p0,
          Context p1,
          XsQName p2)
 | 
|  java.lang.Object | newTypeSG(SGFactory pController,
          XSType p0,
          XsQName p1)
 | 
|  XsObjectFactory | newXsObjectFactory(SGFactory pController)
 | 
|  XSObjectFactory | newXSObjectFactory(SGFactory pController)
 | 
|  XSParser | newXSParser(SGFactory pController)
 | 
 
getGroups
public GroupSG[] getGroups(SGFactory pController)
- 
 
getTypeSG
public TypeSG getTypeSG(SGFactory pController,
                        XSType p0,
                        XsQName p1)
                 throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getTypeSG
public TypeSG getTypeSG(SGFactory pController,
                        XSType p0,
                        Context p1,
                        XsQName p2)
                 throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getTypeSG
public TypeSG getTypeSG(SGFactory pController,
                        XSType p0)
                 throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getGroupSG
public GroupSG getGroupSG(SGFactory pController,
                          XSGroup p0,
                          Context p1)
                   throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getGroupSG
public GroupSG getGroupSG(SGFactory pController,
                          XSGroup p0)
                   throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getObjectSG
public ObjectSG getObjectSG(SGFactory pController,
                            XSAny p0,
                            Context p1)
                     throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getObjectSG
public ObjectSG getObjectSG(SGFactory pController,
                            XSElement p0,
                            Context p1)
                     throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getObjectSG
public ObjectSG getObjectSG(SGFactory pController,
                            XSElement p0)
                     throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getTypes
public TypeSG[] getTypes(SGFactory pController)
- 
 
getObjects
public ObjectSG[] getObjects(SGFactory pController)
- 
 
getGenerator
public Generator getGenerator(SGFactory pController)
- 
 
newXsObjectFactory
public XsObjectFactory newXsObjectFactory(SGFactory pController)
                                   throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newXSObjectFactory
public XSObjectFactory newXSObjectFactory(SGFactory pController)
                                   throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newSchemaSG
public java.lang.Object newSchemaSG(SGFactory pController,
                                    XSSchema p0)
                             throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getSchemaSG
public SchemaSG getSchemaSG(SGFactory pController,
                            XSSchema p0)
                     throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getSchemaSG
public SchemaSG getSchemaSG(SGFactory pController)
- 
 
newObjectSG
public java.lang.Object newObjectSG(SGFactory pController,
                                    XSAny p0)
- 
 
newObjectSG
public java.lang.Object newObjectSG(SGFactory pController,
                                    XSElement p0,
                                    Context p1)
                             throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newObjectSG
public java.lang.Object newObjectSG(SGFactory pController,
                                    XSElement p0)
                             throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newGroupSG
public GroupSG newGroupSG(SGFactory pController,
                          XSGroup p0)
                   throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newGroupSG
public GroupSG newGroupSG(SGFactory pController,
                          XSGroup p0,
                          Context p1)
                   throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newTypeSG
public java.lang.Object newTypeSG(SGFactory pController,
                                  XSType p0)
                           throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newTypeSG
public java.lang.Object newTypeSG(SGFactory pController,
                                  XSType p0,
                                  Context p1,
                                  XsQName p2)
                           throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newTypeSG
public java.lang.Object newTypeSG(SGFactory pController,
                                  XSType p0,
                                  XsQName p1)
                           throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newXSParser
public XSParser newXSParser(SGFactory pController)
                     throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newFacet
public Facet newFacet(SGFactory pController,
                      XSType p0,
                      XSEnumeration[] p1)
               throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
init
public void init(SGFactory pController)
-