# File lib/hpricot/traverse.rb, line 818 def get_attribute(name) a = self.raw_attributes && self.raw_attributes[name.to_s] a = Hpricot.uxs(a) if a a end
# File lib/hpricot/traverse.rb, line 815 def has_attribute?(name) self.raw_attributes && self.raw_attributes.has_key?(name.to_s) end
# File lib/hpricot/traverse.rb, line 830 def remove_attribute(name) name = name.to_s if has_attribute? name altered! self.raw_attributes.delete(name) end end
# File lib/hpricot/traverse.rb, line 824 def set_attribute(name, val) altered! self.raw_attributes ||= {} self.raw_attributes[name.to_s] = val.fast_xs end
Generated with the Darkfish Rdoc Generator 2.