org.apache.xerces.xs
Interface XSParticle
- XSObject
public interface XSParticle
This interface represents the Particle schema component.
XSObjectList | getAnnotations() - A sequence of [annotations] or an empty
XSObjectList .
|
int | getMaxOccurs() - [max occurs]: determines the maximum number of terms that can occur.
|
boolean | getMaxOccursUnbounded() - [max occurs]: whether the maxOccurs value is unbounded.
|
int | getMinOccurs() - [min occurs]: determines the minimum number of terms that can occur.
|
XSTerm | getTerm() - [term]: one of a model group, a wildcard, or an element declaration.
|
getAnnotations
public XSObjectList getAnnotations()
A sequence of [annotations] or an empty XSObjectList
.
getMaxOccurs
public int getMaxOccurs()
[max occurs]: determines the maximum number of terms that can occur.
To query for the value of unbounded use
maxOccursUnbounded
. When the value of
maxOccursUnbounded
is true
, the value of
maxOccurs
is unspecified.
getMaxOccursUnbounded
public boolean getMaxOccursUnbounded()
[max occurs]: whether the maxOccurs value is unbounded.
getMinOccurs
public int getMinOccurs()
[min occurs]: determines the minimum number of terms that can occur.
getTerm
public XSTerm getTerm()
[term]: one of a model group, a wildcard, or an element declaration.
Copyright B) 1999-2007 The Apache Software Foundation. All Rights Reserved.