public interface XSGroup extends XSOpenAttrs, XSModelGroup
Interface of a group.
XSModelGroup.Compositor
ALL, CHOICE, SEQUENCE
Modifier and Type | Method and Description |
---|---|
XSAnnotation[] |
getAnnotations()
Returns the array of annotations.
|
XsQName |
getName()
If the group is global: Returns the groups name.
|
boolean |
isGlobal()
Returns whether the group is global or not.
|
void |
setGlobal(boolean pGlobal)
Sets whether the group is global or not.
|
getOpenAttributes
getLocator, getParentObject, getXSSchema, isTopLevelObject, validate
getCompositor, getLocator, getParticles, isAll, isChoice, isSequence, validate
XSAnnotation[] getAnnotations()
Returns the array of annotations.
void setGlobal(boolean pGlobal)
Sets whether the group is global or not.
boolean isGlobal()
Returns whether the group is global or not.
XsQName getName()
If the group is global: Returns the groups name. Otherwise returns null.