class GreenButtonClasses::ReadingType

Constants

ATTRS

Attributes

meter_reading[RW]

Public Instance Methods

additional_rules() click to toggle source
# File lib/greenbutton/gb_classes.rb, line 202
def additional_rules
  rules = []
  ATTRS.each do |attr|
    rules << Rule.new( Helper.underscore(attr).to_sym, './/'+attr, :integer )
  end
  rules
end
doc() click to toggle source
# File lib/greenbutton/gb_classes.rb, line 198
def doc
  self.meter_reading.doc
end
pre_rule_assignment(parent) click to toggle source
# File lib/greenbutton/gb_classes.rb, line 194
def pre_rule_assignment(parent)
  self.meter_reading = parent
end