Class: BuildingSync::IndoorAirQuality

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://www.gbxml.org/schemaIndoorAirQuality

emissionRate - BuildingSync::EmissionRate
sinkRate - BuildingSync::SinkRate
highLimit - BuildingSync::HighLimit
xmlattr_id - SOAP::SOAPID
xmlattr_scheduleIdRef - SOAP::SOAPIDREF

Constant Summary collapse

AttrId =
XSD::QName.new(nil, "id")
AttrScheduleIdRef =
XSD::QName.new(nil, "scheduleIdRef")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(emissionRate = [], sinkRate = [], highLimit = []) ⇒ IndoorAirQuality

Returns a new instance of IndoorAirQuality.



28600
28601
28602
28603
28604
28605
# File 'lib/BuildingSync.rb', line 28600

def initialize(emissionRate = [], sinkRate = [], highLimit = [])
  @emissionRate = emissionRate
  @sinkRate = sinkRate
  @highLimit = highLimit
  @__xmlattr = {}
end

Instance Attribute Details

#emissionRateObject

Returns the value of attribute emissionRate.



28576
28577
28578
# File 'lib/BuildingSync.rb', line 28576

def emissionRate
  @emissionRate
end

#highLimitObject

Returns the value of attribute highLimit.



28578
28579
28580
# File 'lib/BuildingSync.rb', line 28578

def highLimit
  @highLimit
end

#sinkRateObject

Returns the value of attribute sinkRate.



28577
28578
28579
# File 'lib/BuildingSync.rb', line 28577

def sinkRate
  @sinkRate
end

Instance Method Details

#__xmlattrObject



28580
28581
28582
# File 'lib/BuildingSync.rb', line 28580

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_idObject



28584
28585
28586
# File 'lib/BuildingSync.rb', line 28584

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



28588
28589
28590
# File 'lib/BuildingSync.rb', line 28588

def xmlattr_id=(value)
  __xmlattr[AttrId] = value
end

#xmlattr_scheduleIdRefObject



28592
28593
28594
# File 'lib/BuildingSync.rb', line 28592

def xmlattr_scheduleIdRef
  __xmlattr[AttrScheduleIdRef]
end

#xmlattr_scheduleIdRef=(value) ⇒ Object



28596
28597
28598
# File 'lib/BuildingSync.rb', line 28596

def xmlattr_scheduleIdRef=(value)
  __xmlattr[AttrScheduleIdRef] = value
end