◆ XSNamespaceItem() [1/2]
The default constructor. 
- Parameters
- 
  
    | xsModel |  |  | grammar |  |  | manager | The configurable memory manager |  
 
 
 
◆ XSNamespaceItem() [2/2]
◆ ~XSNamespaceItem()
      
        
          | XSNamespaceItem::~XSNamespaceItem | ( |  | ) |  | 
      
 
 
◆ getAnnotations() [1/2]
◆ getAnnotations() [2/2]
◆ getAttributeDeclaration()
Convenience method. 
Returns a top-level attribute declaration. 
- Parameters
- 
  
    | name | The name of the declaration. |  
 
- Returns
- A top-level attribute declaration or nullif such declaration does not exist.
 
 
◆ getAttributeGroup()
Convenience method. 
Returns a top-level attribute group definition. 
- Parameters
- 
  
    | name | The name of the definition. |  
 
- Returns
- A top-level attribute group definition or nullif such definition does not exist.
 
 
◆ getComponents()
[schema components]: a list of top-level components, i.e. 
element declarations, attribute declarations, etc. 
- Parameters
- 
  
    | objectType | The type of the declaration, i.e. ELEMENT_DECLARATION,TYPE_DEFINITIONand any other component type that may be a property of a schema component. |  
 
- Returns
- A list of top-level definition of the specified type in objectTypeornull.
 
 
◆ getDocumentLocations()
      
        
          | const StringList* XSNamespaceItem::getDocumentLocations | ( |  | ) |  | 
      
 
[document location] - a list of locations URI for the documents that contributed to the XSModel. 
 
 
◆ getElementDeclaration()
Convenience method. 
Returns a top-level element declaration. 
- Parameters
- 
  
    | name | The name of the declaration. |  
 
- Returns
- A top-level element declaration or nullif such declaration does not exist.
 
 
◆ getModelGroupDefinition()
Convenience method. 
Returns a top-level model group definition. 
- Parameters
- 
  
    | name | The name of the definition. |  
 
- Returns
- A top-level model group definition definition or nullif such definition does not exist.
 
 
◆ getNotationDeclaration()
Convenience method. 
Returns a top-level notation declaration. 
- Parameters
- 
  
    | name | The name of the declaration. |  
 
- Returns
- A top-level notation declaration or nullif such declaration does not exist.
 
 
◆ getSchemaNamespace()
      
        
          | const XMLCh * XSNamespaceItem::getSchemaNamespace | ( |  | ) | const | 
      
 
[schema namespace]: A namespace name or null corresponding to the target namespace of the schema document. 
References fSchemaNamespace.
 
 
◆ getTypeDefinition()
Convenience method. 
Returns a top-level simple or complex type definition. 
- Parameters
- 
  
    | name | The name of the definition. |  
 
- Returns
- An XSTypeDefinitionornullif such definition does not exist.
 
 
◆ XSModel
◆ XSObjectFactory
  
  | 
        
          | friend class XSObjectFactory |  | friend | 
 
 
◆ fComponentMap
◆ fGrammar
  
  | 
        
          | SchemaGrammar* XSNamespaceItem::fGrammar |  | protected | 
 
 
◆ fHashMap
◆ fMemoryManager
◆ fSchemaNamespace
  
  | 
        
          | const XMLCh* XSNamespaceItem::fSchemaNamespace |  | protected | 
 
 
◆ fXSAnnotationList
◆ fXSModel
The documentation for this class was generated from the following file: