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 584
def method_missing(*a) # ignore end
Instance Method Details
#cdata(data)
Alias for StreamParserMixin#character.
# File 'lib/xmlrpc/parser.rb', line 582
alias :cdata :character
#parse(str)
[ GitHub ]# File 'lib/xmlrpc/parser.rb', line 588
def parse(str) REXML::Document.parse_stream(str, self) end
#tag_end(name)
Alias for StreamParserMixin#endElement.
# File 'lib/xmlrpc/parser.rb', line 580
alias :tag_end :endElement
#tag_start(name, attrs = [])
Alias for StreamParserMixin#startElement.
# File 'lib/xmlrpc/parser.rb', line 579
alias :tag_start :startElement
#text(data)
Alias for StreamParserMixin#character.
# File 'lib/xmlrpc/parser.rb', line 581
alias :text :character