| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.generator.sg.impl.SGFactoryImpl
| Constructor Summary | |
| SGFactoryImpl(SGFactoryChain o) | |
| Method Summary | |
|  Generator | getGenerator()Returns the Generator. | 
|  GroupSG[] | getGroups()Returns an array of all groups created by the factory. | 
|  GroupSG | getGroupSG(XSGroup p0)Returns an instance of GroupSGgenerating the
 given schema. | 
|  GroupSG | getGroupSG(XSGroup p0,
           Context p1)Returns an instance of GroupSG, which is embedded
 into the givenContext. | 
|  SGFactoryChain | getHeadOfChain() | 
|  ObjectSG[] | getObjects()Returns an array of all objects created by the factory. | 
|  ObjectSG | getObjectSG(XSAny p0,
            Context p1)Returns an instance of ObjectSGgenerating the given
 wildcard in the given context. | 
|  ObjectSG | getObjectSG(XSElement p0)Returns an instance of ObjectSGgenerating the
 given element. | 
|  ObjectSG | getObjectSG(XSElement p0,
            Context p1)Returns an instance of ObjectSGgenerating the given
 element in the given context. | 
|  SchemaSG | getSchemaSG()Returns the factorys instance of SchemaSG. | 
|  SchemaSG | getSchemaSG(XSSchema p0)Returns an instance of SchemaSGgenerating the
 given schema. | 
|  TypeSG[] | getTypes()Returns an array of all types created by the factory. | 
|  TypeSG | getTypeSG(XSType p0)Returns a global instance of TypeSGgenerating
 the given type. | 
|  TypeSG | getTypeSG(XSType p0,
          Context p1,
          XsQName p2)Returns a local instance of TypeSGgenerating
 the given type within the givenContext. | 
|  TypeSG | getTypeSG(XSType p0,
          XsQName p1)Returns a new instance of TypeSGgenerating
 the given type, as if it were a global type with the
 given name. | 
|  void | init()Initializes the SGFactory. | 
|  Facet | newFacet(XSType p0,
         XSEnumeration[] p1)Creates a new enumeration facet. | 
|  GroupSG | newGroupSG(XSGroup p0)Creates a new instance of GroupSGgenerating the
 given schema. | 
|  GroupSG | newGroupSG(XSGroup p0,
           Context p1)Creates a new instance of GroupSG, which is embedded
 into the givenContext. | 
|  java.lang.Object | newObjectSG(XSAny p0)Creates a new instance of ObjectSGgenerating the given
 wildcard in the given context. | 
|  java.lang.Object | newObjectSG(XSElement p0)Creates a new instance of ObjectSGgenerating the
 given element. | 
|  java.lang.Object | newObjectSG(XSElement p0,
            Context p1)Creates a new instance of ObjectSGgenerating the
 given element in the given context. | 
|  java.lang.Object | newSchemaSG(XSSchema p0)Creates a new instance of SchemaSGgenerating the
 given schema. | 
|  java.lang.Object | newTypeSG(XSType p0)Creates a new, global instance of TypeSGChaingenerating the given type. | 
|  java.lang.Object | newTypeSG(XSType p0,
          Context p1,
          XsQName p2)Creates a new, local instance of TypeSGChain,
 generating the given type within the givenContext. | 
|  java.lang.Object | newTypeSG(XSType p0,
          XsQName p1)Creates a new, local instance of TypeSGChain,
 as if it were a global type with the given name. | 
|  XsObjectFactory | newXsObjectFactory()Creates a new instance of XsObjectFactory,
 used by the parser. | 
|  XSObjectFactory | newXSObjectFactory()Creates a new instance of XSObjectFactory,
 used by the parser. | 
|  XSParser | newXSParser()Creates a new instance of XSParser. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public SGFactoryImpl(SGFactoryChain o)
| Method Detail | 
public GroupSG[] getGroups()
SGFactoryReturns an array of all groups created by the factory.
getGroups in interface SGFactory
public TypeSG getTypeSG(XSType p0,
                        XsQName p1)
                 throws org.xml.sax.SAXException
SGFactoryReturns a new instance of TypeSG generating
 the given type, as if it were a global type with the
 given name.
getTypeSG in interface SGFactoryorg.xml.sax.SAXException
public TypeSG getTypeSG(XSType p0,
                        Context p1,
                        XsQName p2)
                 throws org.xml.sax.SAXException
SGFactoryReturns a local instance of TypeSG generating
 the given type within the given Context.
getTypeSG in interface SGFactoryorg.xml.sax.SAXException
public TypeSG getTypeSG(XSType p0)
                 throws org.xml.sax.SAXException
SGFactoryReturns a global instance of TypeSG generating
 the given type.
getTypeSG in interface SGFactoryorg.xml.sax.SAXException
public GroupSG getGroupSG(XSGroup p0,
                          Context p1)
                   throws org.xml.sax.SAXException
SGFactoryReturns an instance of GroupSG, which is embedded
 into the given Context.
getGroupSG in interface SGFactoryorg.xml.sax.SAXException
public GroupSG getGroupSG(XSGroup p0)
                   throws org.xml.sax.SAXException
SGFactoryReturns an instance of GroupSG generating the
 given schema.
getGroupSG in interface SGFactoryorg.xml.sax.SAXException
public ObjectSG getObjectSG(XSAny p0,
                            Context p1)
                     throws org.xml.sax.SAXException
SGFactoryReturns an instance of ObjectSG generating the given
 wildcard in the given context.
getObjectSG in interface SGFactoryorg.xml.sax.SAXException
public ObjectSG getObjectSG(XSElement p0,
                            Context p1)
                     throws org.xml.sax.SAXException
SGFactoryReturns an instance of ObjectSG generating the given
 element in the given context.
getObjectSG in interface SGFactoryorg.xml.sax.SAXException
public ObjectSG getObjectSG(XSElement p0)
                     throws org.xml.sax.SAXException
SGFactoryReturns an instance of ObjectSG generating the
 given element.
getObjectSG in interface SGFactoryorg.xml.sax.SAXExceptionpublic TypeSG[] getTypes()
SGFactoryReturns an array of all types created by the factory.
getTypes in interface SGFactorypublic ObjectSG[] getObjects()
SGFactoryReturns an array of all objects created by the factory.
getObjects in interface SGFactorypublic Generator getGenerator()
SGFactoryReturns the Generator.
getGenerator in interface SGFactory
public XsObjectFactory newXsObjectFactory()
                                   throws org.xml.sax.SAXException
SGFactoryCreates a new instance of XsObjectFactory,
 used by the parser.
newXsObjectFactory in interface SGFactoryorg.xml.sax.SAXException
public XSObjectFactory newXSObjectFactory()
                                   throws org.xml.sax.SAXException
SGFactoryCreates a new instance of XSObjectFactory,
 used by the parser.
newXSObjectFactory in interface SGFactoryorg.xml.sax.SAXException
public java.lang.Object newSchemaSG(XSSchema p0)
                             throws org.xml.sax.SAXException
SGFactoryCreates a new instance of SchemaSG generating the
 given schema.
newSchemaSG in interface SGFactoryorg.xml.sax.SAXException
public SchemaSG getSchemaSG(XSSchema p0)
                     throws org.xml.sax.SAXException
SGFactoryReturns an instance of SchemaSG generating the
 given schema.
getSchemaSG in interface SGFactoryorg.xml.sax.SAXExceptionpublic SchemaSG getSchemaSG()
SGFactoryReturns the factorys instance of SchemaSG.
getSchemaSG in interface SGFactorypublic java.lang.Object newObjectSG(XSAny p0)
SGFactoryCreates a new instance of ObjectSG generating the given
 wildcard in the given context.
newObjectSG in interface SGFactory
public java.lang.Object newObjectSG(XSElement p0,
                                    Context p1)
                             throws org.xml.sax.SAXException
SGFactoryCreates a new instance of ObjectSG generating the
 given element in the given context.
newObjectSG in interface SGFactoryorg.xml.sax.SAXException
public java.lang.Object newObjectSG(XSElement p0)
                             throws org.xml.sax.SAXException
SGFactoryCreates a new instance of ObjectSG generating the
 given element.
newObjectSG in interface SGFactoryorg.xml.sax.SAXException
public GroupSG newGroupSG(XSGroup p0)
                   throws org.xml.sax.SAXException
SGFactoryCreates a new instance of GroupSG generating the
 given schema.
newGroupSG in interface SGFactoryorg.xml.sax.SAXException
public GroupSG newGroupSG(XSGroup p0,
                          Context p1)
                   throws org.xml.sax.SAXException
SGFactoryCreates a new instance of GroupSG, which is embedded
 into the given Context.
newGroupSG in interface SGFactoryorg.xml.sax.SAXException
public java.lang.Object newTypeSG(XSType p0)
                           throws org.xml.sax.SAXException
SGFactoryCreates a new, global instance of
 TypeSGChain
 generating the given type.
Implementation note: The type
 TypeSGChain
 must not be exposed in the interface, because the interface
 class is used to generate this type. In other words, this
 interface must be compilable without the
 TypeSGChain
 interface.
newTypeSG in interface SGFactoryorg.xml.sax.SAXException
public java.lang.Object newTypeSG(XSType p0,
                                  Context p1,
                                  XsQName p2)
                           throws org.xml.sax.SAXException
SGFactoryCreates a new, local instance of
 TypeSGChain,
 generating the given type within the given Context.
 
Implementation note: The type
 TypeSGChain
 must not be exposed in the interface, because the interface
 class is used to generate this type. In other words, this
 interface must be compilable without the
 TypeSGChain
 interface.
newTypeSG in interface SGFactoryorg.xml.sax.SAXException
public java.lang.Object newTypeSG(XSType p0,
                                  XsQName p1)
                           throws org.xml.sax.SAXException
SGFactoryCreates a new, local instance of
 TypeSGChain,
 as if it were a global type with the given name.
Implementation note: The type
 TypeSGChain
 must not be exposed in the interface, because the interface
 class is used to generate this type. In other words, this
 interface must be compilable without the
 TypeSGChain
 interface.
newTypeSG in interface SGFactoryorg.xml.sax.SAXException
public XSParser newXSParser()
                     throws org.xml.sax.SAXException
SGFactoryCreates a new instance of XSParser.
newXSParser in interface SGFactoryorg.xml.sax.SAXException
public Facet newFacet(XSType p0,
                      XSEnumeration[] p1)
               throws org.xml.sax.SAXException
SGFactoryCreates a new enumeration facet.
newFacet in interface SGFactoryorg.xml.sax.SAXExceptionpublic void init()
SGFactoryInitializes the SGFactory.
init in interface SGFactorypublic SGFactoryChain getHeadOfChain()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||