All Known Implementing Classes:
SchemaLocalElementImpl, SchemaParticleImpl, SchemaGlobalElementImpl
The content model of a complex type is a tree of particles. Each particle is either an #ALL , #CHOICE , #SEQUENCE , #ELEMENT , or #WILDCARD . All, choice and sequence particles are groups that can have child particles; elements and wildcards are always leaves of the particle tree.
The tree of particles available on a schema type is minimized, that is, it already has removed "pointless" particles such as empty sequences, nonrepeating sequences with only one item, and so on. (Pointless particles are defined precisely in the XML Schema specification.)
Field Summary | ||
---|---|---|
static final int | ALL | An xs:all group. See #getParticleType . |
static final int | CHOICE | A xs:choice group. See #getParticleType . |
static final int | SEQUENCE | A xs:sequence group. See #getParticleType . |
static final int | ELEMENT | An xs:element particle. This code means the particle can be coerced to SchemaLocalElement . See #getParticleType . |
static final int | WILDCARD | An xs:any particle, also known as an element wildcard. See #getParticleType . |
static final int | STRICT | Strict wildcard processing. See #getWildcardProcess |
static final int | LAX | Lax wildcard processing. See #getWildcardProcess |
static final int | SKIP | Skip wildcard processing. See #getWildcardProcess |
Method from org.apache.xmlbeans.SchemaParticle Summary: |
---|
acceptedStartNames, canStartWithElement, countOfParticleChild, getDefaultText, getDefaultValue, getIntMaxOccurs, getIntMinOccurs, getMaxOccurs, getMinOccurs, getName, getParticleChild, getParticleChildren, getParticleType, getType, getWildcardProcess, getWildcardSet, isDefault, isFixed, isNillable, isSingleton, isSkippable |
Method from org.apache.xmlbeans.SchemaParticle Detail: |
---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|