| Class | RSS::BaseListener |
| In: |
rss/parser.rb
|
| Parent: | Object |
# File rss/parser.rb, line 151 def available_tags(uri) begin @@setter[uri].keys rescue NameError [] end end
# File rss/parser.rb, line 159 def install_get_text_element(name, uri, setter) install_setter(uri, name, setter) def_get_text_element(uri, name, *get_file_and_line_from_caller(1)) end
# File rss/parser.rb, line 129 def install_setter(uri, tag_name, setter) @@setter[uri] = {} unless @@setter.has_key?(uri) @@setter[uri][tag_name] = setter end
# File rss/parser.rb, line 134 def register_uri(name, uri) @@registered_uris[name] = {} unless @@registered_uris.has_key?(name) @@registered_uris[name][uri] = nil end
# File rss/parser.rb, line 143 def setter(uri, tag_name) begin @@setter[uri][tag_name] rescue NameError nil end end