Class: RSS::REXMLLikeXMLParser
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
           ::XML::Parser | |
| Instance Chain: 
          self,
          XML::Encoding_ja,
           ::XML::Parser | |
| Inherits: | XML::Parser 
 | 
| Defined in: | lib/rss/xmlparser.rb | 
Constant Summary
::XML::Parser - Inherited
  
Instance Attribute Summary
- #listener=(listener) writeonly
Instance Method Summary
Instance Attribute Details
#listener=(listener) (writeonly)
[ GitHub ]# File 'lib/rss/xmlparser.rb', line 36
def listener=(listener) @listener = listener end
Instance Method Details
#character(data)
[ GitHub ]# File 'lib/rss/xmlparser.rb', line 48
def character(data) @listener.text(data) end
#endElement(name)
[ GitHub ]# File 'lib/rss/xmlparser.rb', line 44
def endElement(name) @listener.tag_end(name) end
#processingInstruction(target, content)
[ GitHub ]# File 'lib/rss/xmlparser.rb', line 56
def processingInstruction(target, content) @listener.instruction(target, content) end
#startElement(name, attrs)
[ GitHub ]# File 'lib/rss/xmlparser.rb', line 40
def startElement(name, attrs) @listener.tag_start(name, attrs) end
#xmlDecl(version, encoding, standalone)
[ GitHub ]# File 'lib/rss/xmlparser.rb', line 52
def xmlDecl(version, encoding, standalone) @listener.xmldecl(version, encoding, standalone == 1) end