Top Description Methods
com.sun.org.apache.xerces.internal.xs

public Interface XSParticle

extends XSObject
Known Direct Implementers
com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl

This interface represents the Particle schema component.

Method Summary

Modifier and TypeMethod and Description
public XSObjectList
getAnnotations()

A sequence of [annotations] or an empty XSObjectList.

public int
getMaxOccurs()

[max occurs]: determines the maximum number of terms that can occur.

public boolean
getMaxOccursUnbounded()

[max occurs]: whether the maxOccurs value is unbounded.

public int
getMinOccurs()

[min occurs]: determines the minimum number of terms that can occur.

public XSTerm
getTerm()

[term]: one of a model group, a wildcard, or an element declaration.

Inherited from com.sun.org.apache.xerces.internal.xs.XSObject:
getNamegetNamespacegetNamespaceItemgetType

Method Detail

getAnnotationsback to summary
public XSObjectList getAnnotations()

A sequence of [annotations] or an empty XSObjectList.

getMaxOccursback to summary
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.

getMaxOccursUnboundedback to summary
public boolean getMaxOccursUnbounded()

[max occurs]: whether the maxOccurs value is unbounded.

getMinOccursback to summary
public int getMinOccurs()

[min occurs]: determines the minimum number of terms that can occur.

getTermback to summary
public XSTerm getTerm()

[term]: one of a model group, a wildcard, or an element declaration.