Class: XMLRPC::XMLParser::REXMLStreamParser::StreamListener
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Instance Chain: | |
| Inherits: | Object | 
| Defined in: | lib/xmlrpc/parser.rb | 
Instance Attribute Summary
::XMLRPC::XMLParser::StreamParserMixin - Included
Instance Method Summary
- 
    
      #cdata(data)  
    
    Alias for StreamParserMixin#character. 
- #method_missing(*a)
- #parse(str)
- 
    
      #tag_end(name)  
    
    Alias for StreamParserMixin#endElement. 
- 
    
      #tag_start(name, attrs = [])  
    
    Alias for StreamParserMixin#startElement. 
- 
    
      #text(data)  
    
    Alias for StreamParserMixin#character. 
::XMLRPC::XMLParser::StreamParserMixin - Included
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(*a)
[ GitHub ]# File 'lib/xmlrpc/parser.rb', line 737
def method_missing(*a) # ignore end
Instance Method Details
#cdata(data)
Alias for StreamParserMixin#character.
# File 'lib/xmlrpc/parser.rb', line 735
alias :cdata :character
#parse(str)
[ GitHub ]# File 'lib/xmlrpc/parser.rb', line 741
def parse(str) REXML::Document.parse_stream(str, self) end
#tag_end(name)
Alias for StreamParserMixin#endElement.
# File 'lib/xmlrpc/parser.rb', line 733
alias :tag_end :endElement
#tag_start(name, attrs = [])
Alias for StreamParserMixin#startElement.
# File 'lib/xmlrpc/parser.rb', line 732
alias :tag_start :startElement
#text(data)
Alias for StreamParserMixin#character.
# File 'lib/xmlrpc/parser.rb', line 734
alias :text :character