org.apache.ws.jaxme.xs.impl
public class XSGroupImpl extends XSOpenAttrsImpl implements XSGroup
Constructor Summary | |
---|---|
protected | XSGroupImpl(XSObject pParent, XsTGroupRef pBaseGroup) |
protected | XSGroupImpl(XSObject pParent, XsTNamedGroup pBaseGroup) |
protected | XSGroupImpl(XSObject pParent, XsEChoice pChoice) |
protected | XSGroupImpl(XSObject pParent, XsESequence pSequence) |
protected | XSGroupImpl(XSObject pParent, XsTAll pAll) |
Method Summary | |
---|---|
protected void | addParticle(XSModelGroupImpl pModelGroup, XsTParticle pParticle) |
protected void | addParticle(XSModelGroupImpl pModelGroup, XsTNestedParticle pParticle) |
XSAnnotation[] | getAnnotations() |
Compositor | getCompositor() |
XsQName | getName() |
XSParticle[] | getParticles() |
protected XsQName | getQName(XsNCName pName) |
protected void | initParticles(XSModelGroupImpl pModelGroup, XsTNestedParticle[] pParticles) |
protected void | initParticles(XSModelGroupImpl pModelGroup, XsTParticle[] pParticles) |
boolean | isAll() |
boolean | isChoice() |
boolean | isGlobal() |
boolean | isSequence() |
protected boolean | isValidated() |
void | setGlobal(boolean pGlobal) |
void | validate() |