public class JAXBGroupSG extends JAXBSGItem implements GroupSGChain
Modifier | Constructor and Description |
---|---|
protected |
JAXBGroupSG(SGFactory pFactory,
SchemaSG pSchema,
XSGroup pGroup)
Creates a new, global group.
|
protected |
JAXBGroupSG(SGFactory pFactory,
SchemaSG pSchema,
XSGroup pGroup,
Context pContext)
Creates a new, local group.
|
Modifier and Type | Method and Description |
---|---|
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) |
getFactory, getLocator, getSchema, getXSObject
protected JAXBGroupSG(SGFactory pFactory, SchemaSG pSchema, XSGroup pGroup) throws org.xml.sax.SAXException
Creates a new, global group.
org.xml.sax.SAXException
public java.lang.Object newParticleSG(GroupSG pController, XSParticle pParticle) throws org.xml.sax.SAXException
newParticleSG
in interface GroupSGChain
org.xml.sax.SAXException
public Context getClassContext(GroupSG pController)
getClassContext
in interface GroupSGChain
public SGFactory getFactory(GroupSG pController)
getFactory
in interface GroupSGChain
public SchemaSG getSchema(GroupSG pController)
getSchema
in interface GroupSGChain
public org.xml.sax.Locator getLocator(GroupSG pController)
getLocator
in interface GroupSGChain
public ParticleSG[] getParticles(GroupSG pController) throws org.xml.sax.SAXException
getParticles
in interface GroupSGChain
org.xml.sax.SAXException
public void init(GroupSG pController) throws org.xml.sax.SAXException
init
in interface GroupSGChain
org.xml.sax.SAXException
public boolean isAll(GroupSG pController)
isAll
in interface GroupSGChain
public boolean isGlobal(GroupSG pController)
isGlobal
in interface GroupSGChain
public boolean isChoice(GroupSG pController)
isChoice
in interface GroupSGChain
public boolean isSequence(GroupSG pController)
isSequence
in interface GroupSGChain
public XsQName getName(GroupSG pController)
getName
in interface GroupSGChain