|   | 
	     
 
XSAnnotation Class ReferenceThis class describes all properties of a Schema Annotation component.  
More...
Inheritance diagram for XSAnnotation:  
[legend]List of all members.
 Detailed Description
This class describes all properties of a Schema Annotation component. 
This is *always* owned by the validator /parser object from which it is obtained. 
 
 
 Member Enumeration Documentation
 
  
    | 
       
     | 
    
 
 - Enumeration values: 
 - 
| W3C_DOM_ELEMENT  | 
The object type is org.w3c.dom.Element. 
  |  
| W3C_DOM_DOCUMENT  | 
The object type is org.w3c.dom.Document. 
  |  
 
  
     | 
   
 
 Constructor & Destructor Documentation
 
  
    | 
       
     | 
    
 
The default constructor. 
 
 - Parameters:
 - 
  
     | contents  | The string that is to be the content of this XSAnnotation  |  
     | manager  | The configurable memory manager  |  
   
  
     | 
   
 
 
 
 Member Function Documentation
 
  
    
      
        
          | XMLCh * XSAnnotation::getAnnotationString            | 
          (  | 
                     | 
           )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          | const XMLCh * XSAnnotation::getAnnotationString            | 
          (  | 
                     | 
           )  | 
           const | 
         
       
     | 
   
 
  
    | 
       
     | 
    
 
A text representation of annotation. 
 
      | 
   
 
 
  
    
      
        
          | void XSAnnotation::getLineCol            | 
          (  | 
          int &  | 
           line,  | 
         
        
           | 
           | 
          int &  | 
           col | 
         
        
           | 
          )  | 
           const | 
         
       
     | 
   
 
 
 
  
    
      
        
          | const XMLCh * XSAnnotation::getSystemId            | 
          (  | 
                     | 
           )  | 
           const | 
         
       
     | 
   
 
 
  
    
      
        
          | void XSAnnotation::setLineCol            | 
          (  | 
          int  | 
           line,  | 
         
        
           | 
           | 
          int  | 
           col | 
         
        
           | 
          )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          | void XSAnnotation::setNext            | 
          (  | 
          XSAnnotation *const   | 
           nextAnnotation           | 
           )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          | void XSAnnotation::setSystemId            | 
          (  | 
          const XMLCh *const   | 
           systemId           | 
           )  | 
           | 
         
       
     | 
   
 
 
  
    | 
       
     | 
    
 
Write contents of the annotation to the specified object. 
 
The corresponding events for all in-scope namespace declarations are sent via the specified document handler.  - Parameters:
 - 
  
     | handler  | A target pointer to the annotation target object, i.e. ContentHandler.  |  
   
  
     | 
   
 
 
  
    | 
       
     | 
    
 
Write contents of the annotation to the specified DOM object. 
 
In-scope namespace declarations for annotation element are added as attribute nodes of the serialized annotation.  - Parameters:
 - 
  
  
     | 
   
 
 Member Data Documentation
 
 
 The documentation for this class was generated from the following file:
     |