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 |