class Dotremap::Property

Attributes

attr[RW]
value[RW]

Public Class Methods

new(attr, value, options = {}) click to toggle source
# File lib/dotremap/property.rb, line 4
def initialize(attr, value, options = {})
  @attr = attr.to_s
  @value = value
  @options = options
end

Public Instance Methods

to_xml() click to toggle source
# File lib/dotremap/property.rb, line 11
def to_xml
  open_tag = @options.map { |a, v| "#{a}=\"#{v}\"" }.unshift(attr).join(" ")
  "<#{open_tag}>#{value}</#{attr}>"
end