java.lang.Object | |
↳ | org.apache.xerces.impl.xs.XSParticleDecl |
Store schema particle declaration.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
short | PARTICLE_ELEMENT | ||||||||||
short | PARTICLE_EMPTY | ||||||||||
short | PARTICLE_MODELGROUP | ||||||||||
short | PARTICLE_ONE_OR_MORE | ||||||||||
short | PARTICLE_WILDCARD | ||||||||||
short | PARTICLE_ZERO_OR_MORE | ||||||||||
short | PARTICLE_ZERO_OR_ONE |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
fAnnotations | |||||||||||
fMaxOccurs | |||||||||||
fMinOccurs | |||||||||||
fType | |||||||||||
fValue |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
3.9.6 Schema Component Constraint: Particle Emptiable
whether this particle is emptible
| |||||||||||
Optional.
| |||||||||||
{max occurs} determines the maximum number of terms that can occur.
| |||||||||||
{max occurs} whether the maxOccurs value is unbounded.
| |||||||||||
{min occurs} determines the minimum number of terms that can occur.
| |||||||||||
The
name of this XSObject depending on the
XSObject type. | |||||||||||
The namespace URI of this node, or
null if it is
unspecified. | |||||||||||
A namespace schema information item corresponding to the target
namespace of the component, if it is globally declared; or
null otherwise. | |||||||||||
{term} One of a model group, a wildcard, or an element declaration.
| |||||||||||
Get the type of the object, i.e ELEMENT_DECLARATION.
| |||||||||||
3.8.6 Effective Total Range (all and sequence) and
Effective Total Range (choice)
The following methods are used to return min/max range for a particle.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.apache.xerces.xs.XSObject
| |||||||||||
From interface
org.apache.xerces.xs.XSParticle
|
3.9.6 Schema Component Constraint: Particle Emptiable whether this particle is emptible
{max occurs} determines the maximum number of terms that can occur.
{max occurs} whether the maxOccurs value is unbounded.
{min occurs} determines the minimum number of terms that can occur.
The namespace URI of this node, or null
if it is
unspecified. defines how a namespace URI is attached to schema
components.
A namespace schema information item corresponding to the target
namespace of the component, if it is globally declared; or
null
otherwise.
Get the type of the object, i.e ELEMENT_DECLARATION.
3.8.6 Effective Total Range (all and sequence) and Effective Total Range (choice) The following methods are used to return min/max range for a particle. They are not exactly the same as it's described in the spec, but all the values from the spec are retrievable by these methods.