Public Types | |
| enum | COMPONENT_TYPE { ATTRIBUTE_DECLARATION = 1, ELEMENT_DECLARATION = 2, TYPE_DEFINITION = 3, ATTRIBUTE_USE = 4, ATTRIBUTE_GROUP_DEFINITION = 5, MODEL_GROUP_DEFINITION = 6, MODEL_GROUP = 7, PARTICLE = 8, WILDCARD = 9, IDENTITY_CONSTRAINT = 10, NOTATION_DECLARATION = 11, ANNOTATION = 12, FACET = 13, MULTIVALUE_FACET = 14 } |
| enum | DERIVATION_TYPE { DERIVATION_NONE = 0, DERIVATION_EXTENSION = 1, DERIVATION_RESTRICTION = 2, DERIVATION_SUBSTITUTION = 4, DERIVATION_UNION = 8, DERIVATION_LIST = 16 } |
| enum | SCOPE { SCOPE_ABSENT = 0, SCOPE_GLOBAL = 1, SCOPE_LOCAL = 2 } |
| enum | VALUE_CONSTRAINT { VALUE_CONSTRAINT_NONE = 0, VALUE_CONSTRAINT_DEFAULT = 1, VALUE_CONSTRAINT_FIXED = 2 } |
| DERIVATION_NONE | No constraint is available. |
| DERIVATION_EXTENSION |
XSTypeDefinition final set or XSElementDeclaration disallowed substitution group. |
| DERIVATION_RESTRICTION |
XSTypeDefinition final set or XSElementDeclaration disallowed substitution group. |
| DERIVATION_SUBSTITUTION |
XSTypeDefinition final set. |
| DERIVATION_UNION |
XSTypeDefinition final set. |
| DERIVATION_LIST |
XSTypeDefinition final set. |
| enum XSConstants::SCOPE |
1.5.4