org.apache.ws.jaxme.generator.sg
Interface GroupSGChain

All Known Implementing Classes:
GroupSGChainImpl, JAXBGroupSG

public interface GroupSGChain


Method Summary
 Context getClassContext(GroupSG pController)
           
 SGFactory getFactory(GroupSG pController)
           
 org.xml.sax.Locator getLocator(GroupSG pController)
           
 XsQName getName(GroupSG pController)
           
 ParticleSG[] getParticles(GroupSG pController)
           
 SchemaSG getSchema(GroupSG pController)
           
 void init(GroupSG pController)
           
 boolean isAll(GroupSG pController)
           
 boolean isChoice(GroupSG pController)
           
 boolean isGlobal(GroupSG pController)
           
 boolean isSequence(GroupSG pController)
           
 java.lang.Object newParticleSG(GroupSG pController, XSParticle pParticle)
           
 

Method Detail

isGlobal

public boolean isGlobal(GroupSG pController)

getName

public XsQName getName(GroupSG pController)

isAll

public boolean isAll(GroupSG pController)

isChoice

public boolean isChoice(GroupSG pController)

isSequence

public boolean isSequence(GroupSG pController)

getClassContext

public Context getClassContext(GroupSG pController)
                        throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getParticles

public ParticleSG[] getParticles(GroupSG pController)
                          throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

newParticleSG

public java.lang.Object newParticleSG(GroupSG pController,
                                      XSParticle pParticle)
                               throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getFactory

public SGFactory getFactory(GroupSG pController)

getSchema

public SchemaSG getSchema(GroupSG pController)

getLocator

public org.xml.sax.Locator getLocator(GroupSG pController)

init

public void init(GroupSG pController)
          throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException