| Class | RSS::BaseListener |
| In: |
rss/parser.rb
|
| Parent: | Object |
return the tag_names for setters associated with uri
# File rss/parser.rb, line 191 def available_tags(uri) begin @@setters[uri].keys rescue NameError [] end end
retrieve class_name for the supplied uri and tag_name If it doesn‘t exist, capitalize the tag_name
# File rss/parser.rb, line 218 def class_name(uri, tag_name) begin @@class_names[uri][tag_name] rescue NameError tag_name[0,1].upcase + tag_name[1..-1] end end
record class_name for the supplied uri and tag_name
# File rss/parser.rb, line 211 def install_class_name(uri, tag_name, class_name) @@class_names[uri] ||= {} @@class_names[uri][tag_name] = class_name end
# File rss/parser.rb, line 226 def install_get_text_element(uri, name, setter) install_setter(uri, name, setter) def_get_text_element(uri, name, *get_file_and_line_from_caller(1)) end
register uri against this name.
# File rss/parser.rb, line 200 def register_uri(uri, name) @@registered_uris[name] ||= {} @@registered_uris[name][uri] = nil end
ruby-doc.org is a community service provided by Happy Camper Studios, a Phoenix, Arizona, Ruby application development company.
Documentation content on ruby-doc.org is provided by remarkable members of the Ruby community.
For more information on the Ruby programming language, visit ruby-lang.org.
Want to help improve Ruby's API docs? See Ruby Documentation Guidelines.