  
    
    
       
       
       
     
     
    
       
       
       
     
     
     
    
       
       
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
       
    
       
       
     
     
     
     
     
     
     
       
     
     
    
    
    
    
    
   
  
   
  
   
  
 
  | 
     |  |   | 
	     
 
XSConstants Class ReferenceList of all members.
 |  
 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
 } |  
 
 Member Enumeration Documentation
 
  
    | 
       
     | 
    
 
 - Enumeration values: 
 - 
| ATTRIBUTE_DECLARATION  | 
The object describes an attribute declaration. 
 
  |  
| ELEMENT_DECLARATION  | 
The object describes an element declaration. 
 
  |  
| TYPE_DEFINITION  | 
The object describes a complex type or simple type definition. 
 
  |  
| ATTRIBUTE_USE  | 
The object describes an attribute use definition. 
 
  |  
| ATTRIBUTE_GROUP_DEFINITION  | 
The object describes an attribute group definition. 
 
  |  
| MODEL_GROUP_DEFINITION  | 
The object describes a model group definition. 
 
  |  
| MODEL_GROUP  | 
A model group. 
 
  |  
| PARTICLE  | 
The object describes a particle. 
 
  |  
| WILDCARD  | 
The object describes a wildcard. 
 
  |  
| IDENTITY_CONSTRAINT  | 
The object describes an identity constraint definition. 
 
  |  
| NOTATION_DECLARATION  | 
The object describes a notation declaration. 
 
  |  
| ANNOTATION  | 
The object describes an annotation. 
 
  |  
| FACET  | 
The object describes a constraining facet. 
 
  |  
| MULTIVALUE_FACET  | 
The object describes enumeration/pattern facets. 
 
  |  
 
  
     | 
   
 
 
 
  
    | 
       
     | 
    
 
 - Enumeration values: 
 - 
| SCOPE_ABSENT  | 
The scope of a declaration within named model groups or attribute groups is absent. 
The scope of such declaration is determined when it is used in the construction of complex type definitions.  |  
| SCOPE_GLOBAL  | 
A scope of global identifies top-level declarations. 
  |  
| SCOPE_LOCAL  | 
Locally scoped declarations are available for use only within the complex type. 
  |  
 
  
     | 
   
 
 
  
    | 
       
     | 
    
 
 - Enumeration values: 
 - 
| VALUE_CONSTRAINT_NONE  | 
Indicates that the component does not have any value constraint. 
 
  |  
| VALUE_CONSTRAINT_DEFAULT  | 
Indicates that there is a default value constraint. 
 
  |  
| VALUE_CONSTRAINT_FIXED  | 
Indicates that there is a fixed value constraint for this attribute. 
 
  |  
 
  
     | 
   
 
 The documentation for this class was generated from the following file:
     |  
  
 |  
  |