org.apache.ws.jaxme.generator.sg.impl
Class GroupSGChainImpl

java.lang.Object
  extended by org.apache.ws.jaxme.generator.sg.impl.GroupSGChainImpl
All Implemented Interfaces:
GroupSGChain

public class GroupSGChainImpl
extends java.lang.Object
implements GroupSGChain


Constructor Summary
protected GroupSGChainImpl(GroupSGChain o)
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupSGChainImpl

protected GroupSGChainImpl(GroupSGChain o)
Method Detail

isGlobal

public boolean isGlobal(GroupSG pController)
Specified by:
isGlobal in interface GroupSGChain

getName

public XsQName getName(GroupSG pController)
Specified by:
getName in interface GroupSGChain

isAll

public boolean isAll(GroupSG pController)
Specified by:
isAll in interface GroupSGChain

isChoice

public boolean isChoice(GroupSG pController)
Specified by:
isChoice in interface GroupSGChain

isSequence

public boolean isSequence(GroupSG pController)
Specified by:
isSequence in interface GroupSGChain

getClassContext

public Context getClassContext(GroupSG pController)
                        throws org.xml.sax.SAXException
Specified by:
getClassContext in interface GroupSGChain
Throws:
org.xml.sax.SAXException

getParticles

public ParticleSG[] getParticles(GroupSG pController)
                          throws org.xml.sax.SAXException
Specified by:
getParticles in interface GroupSGChain
Throws:
org.xml.sax.SAXException

newParticleSG

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

getFactory

public SGFactory getFactory(GroupSG pController)
Specified by:
getFactory in interface GroupSGChain

getSchema

public SchemaSG getSchema(GroupSG pController)
Specified by:
getSchema in interface GroupSGChain

getLocator

public org.xml.sax.Locator getLocator(GroupSG pController)
Specified by:
getLocator in interface GroupSGChain

init

public void init(GroupSG pController)
          throws org.xml.sax.SAXException
Specified by:
init in interface GroupSGChain
Throws:
org.xml.sax.SAXException