Package org.apache.jena.ext.xerces.xs
Interface XSModelGroup
This interface represents the Model Group schema component.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
This content model represents a simplified version of the SGML &-Connector and is limited to the top-level of any content model.static final short
This constant value signifies a choice operator.static final short
This constant value signifies a sequence operator. -
Method Summary
Modifier and TypeMethodDescriptionAn annotation if it exists, otherwisenull
.A sequence of [annotations] or an emptyXSObjectList
.short
[compositor]: one of all, choice or sequence.A list of [particles] if it exists, otherwise an emptyXSObjectList
.Methods inherited from interface org.apache.jena.ext.xerces.xs.XSObject
getName, getNamespace, getNamespaceItem, getType
-
Field Details
-
COMPOSITOR_SEQUENCE
static final short COMPOSITOR_SEQUENCEThis constant value signifies a sequence operator.- See Also:
-
COMPOSITOR_CHOICE
static final short COMPOSITOR_CHOICEThis constant value signifies a choice operator.- See Also:
-
COMPOSITOR_ALL
static final short COMPOSITOR_ALLThis content model represents a simplified version of the SGML &-Connector and is limited to the top-level of any content model. No element in the all content model may appear more than once.- See Also:
-
-
Method Details
-
getCompositor
short getCompositor()[compositor]: one of all, choice or sequence. The valid constant values are:COMPOSITOR_SEQUENCE, COMPOSITOR_CHOICE, COMPOSITOR_ALL
. -
getParticles
XSObjectList getParticles()A list of [particles] if it exists, otherwise an emptyXSObjectList
. -
getAnnotation
XSAnnotation getAnnotation()An annotation if it exists, otherwisenull
. If not null then the first [annotation] from the sequence of annotations. -
getAnnotations
XSObjectList getAnnotations()A sequence of [annotations] or an emptyXSObjectList
.
-