Package | Description |
---|---|
org.apache.xerces.impl.xs | |
org.apache.xerces.impl.xs.models |
Modifier and Type | Method and Description |
---|---|
static void |
XSConstraints.checkElementDeclsConsistent(XSComplexTypeDecl type,
XSParticleDecl particle,
SymbolHash elemDeclHash,
SubstitutionGroupHandler sgHandler) |
static void |
XSConstraints.fullSchemaChecking(XSGrammarBucket grammarBucket,
SubstitutionGroupHandler SGHandler,
CMBuilder cmBuilder,
XMLErrorReporter errorReporter)
used to check the 3 constraints against each complex type
(should be each model group):
Unique Particle Attribution, Particle Derivation (Restriction),
Element Declrations Consistent.
|
static boolean |
XSConstraints.overlapUPA(Object decl1,
Object decl2,
SubstitutionGroupHandler sgHandler) |
static boolean |
XSConstraints.overlapUPA(XSElementDecl element1,
XSElementDecl element2,
SubstitutionGroupHandler sgHandler) |
static boolean |
XSConstraints.overlapUPA(XSElementDecl element,
XSWildcardDecl wildcard,
SubstitutionGroupHandler sgHandler) |
Modifier and Type | Method and Description |
---|---|
boolean |
XSEmptyCM.checkUniqueParticleAttribution(SubstitutionGroupHandler subGroupHandler)
check whether this content violates UPA constraint.
|
boolean |
XSDFACM.checkUniqueParticleAttribution(SubstitutionGroupHandler subGroupHandler)
check whether this content violates UPA constraint.
|
boolean |
XSCMValidator.checkUniqueParticleAttribution(SubstitutionGroupHandler subGroupHandler)
check whether this content violates UPA constraint.
|
boolean |
XSAllCM.checkUniqueParticleAttribution(SubstitutionGroupHandler subGroupHandler)
check whether this content violates UPA constraint.
|
Object |
XSEmptyCM.oneTransition(QName elementName,
int[] currentState,
SubstitutionGroupHandler subGroupHandler)
The method corresponds to one transaction in the content model.
|
Object |
XSDFACM.oneTransition(QName curElem,
int[] state,
SubstitutionGroupHandler subGroupHandler)
one transition only
|
Object |
XSCMValidator.oneTransition(QName elementName,
int[] state,
SubstitutionGroupHandler subGroupHandler)
The method corresponds to one transaction in the content model.
|
Object |
XSAllCM.oneTransition(QName elementName,
int[] currentState,
SubstitutionGroupHandler subGroupHandler)
The method corresponds to one transition in the content model.
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.