public interface

XSParticle

implements XSObject
org.apache.xerces.xs.XSParticle
Known Indirect Subclasses

Class Overview

This interface represents the Particle schema component.

Summary

Public Methods
abstract XSObjectList getAnnotations()
A sequence of [annotations] or an empty XSObjectList.
abstract int getMaxOccurs()
[max occurs]: determines the maximum number of terms that can occur.
abstract boolean getMaxOccursUnbounded()
[max occurs]: whether the maxOccurs value is unbounded.
abstract int getMinOccurs()
[min occurs]: determines the minimum number of terms that can occur.
abstract XSTerm getTerm()
[term]: one of a model group, a wildcard, or an element declaration.
[Expand]
Inherited Methods
From interface org.apache.xerces.xs.XSObject

Public Methods

public abstract XSObjectList getAnnotations ()

A sequence of [annotations] or an empty XSObjectList.

public abstract 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.

public abstract boolean getMaxOccursUnbounded ()

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

public abstract int getMinOccurs ()

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

public abstract XSTerm getTerm ()

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