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.