Adds named attributes to an object.
Methods
    
  
  
    
    Included Modules
    
  
  
    
    
    
      
      Constants
      | NAMESPLIT | = | /^(?:(#{NCNAME_STR}):)?(#{NCNAME_STR})/u | 
Attributes
      | [R] | expanded_name | The name of the object, valid if set | 
| [R] | local_name | The name of the object, valid if set | 
| [R] | name | The name of the object, valid if set | 
| [RW] | prefix | The expanded name of the object, valid if name is set | 
Instance Public methods
      
        
            
              fully_expanded_name()
            
            Link
          
          
          
            Fully expand the name, even if the prefix wasn't specified in the source file.
            
              has_name?( other, ns=nil )
            
            Link
          
          
          
            Compares names optionally WITH namespaces