| |
|
| java.lang.Object org.apache.xerces.impl.xs.XSParticleDecl
XSParticleDecl | public class XSParticleDecl implements XSParticle(Code) | | Store schema particle declaration.
author: Sandy Gao, IBM version: $Id: XSParticleDecl.java 446734 2006-09-15 20:51:23Z mrglavas $ |
PARTICLE_ELEMENT | final public static short PARTICLE_ELEMENT(Code) | | |
PARTICLE_EMPTY | final public static short PARTICLE_EMPTY(Code) | | |
PARTICLE_MODELGROUP | final public static short PARTICLE_MODELGROUP(Code) | | |
PARTICLE_ONE_OR_MORE | final public static short PARTICLE_ONE_OR_MORE(Code) | | |
PARTICLE_WILDCARD | final public static short PARTICLE_WILDCARD(Code) | | |
PARTICLE_ZERO_OR_MORE | final public static short PARTICLE_ZERO_OR_MORE(Code) | | |
PARTICLE_ZERO_OR_ONE | final public static short PARTICLE_ZERO_OR_ONE(Code) | | |
fMaxOccurs | public int fMaxOccurs(Code) | | |
fMinOccurs | public int fMinOccurs(Code) | | |
appendParticle | void appendParticle(StringBuffer buffer)(Code) | | append the string description of this particle to the string buffer
this is for error message.
|
emptiable | public boolean emptiable()(Code) | | 3.9.6 Schema Component Constraint: Particle Emptiable
whether this particle is emptible
|
getMaxOccurs | public int getMaxOccurs()(Code) | | {max occurs} determines the maximum number of terms that can occur.
|
getMaxOccursUnbounded | public boolean getMaxOccursUnbounded()(Code) | | {max occurs} whether the maxOccurs value is unbounded.
|
getMinOccurs | public int getMinOccurs()(Code) | | {min occurs} determines the minimum number of terms that can occur.
|
getName | public String getName()(Code) | | The name of this XSObject depending on the
XSObject type.
|
getNamespace | public String getNamespace()(Code) | | The namespace URI of this node, or null if it is
unspecified. defines how a namespace URI is attached to schema
components.
|
getTerm | public XSTerm getTerm()(Code) | | {term} One of a model group, a wildcard, or an element declaration.
|
getType | public short getType()(Code) | | Get the type of the object, i.e ELEMENT_DECLARATION.
|
isEmpty | public boolean isEmpty()(Code) | | |
maxEffectiveTotalRange | public int maxEffectiveTotalRange()(Code) | | |
minEffectiveTotalRange | public int minEffectiveTotalRange()(Code) | | 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.
|
reset | public void reset()(Code) | | |
|
|
|