Class: BuildingSync::IndoorAirQuality
- Inherits:
-
Object
- Object
- BuildingSync::IndoorAirQuality
- 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
-
#emissionRate ⇒ Object
Returns the value of attribute emissionRate.
-
#highLimit ⇒ Object
Returns the value of attribute highLimit.
-
#sinkRate ⇒ Object
Returns the value of attribute sinkRate.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(emissionRate = [], sinkRate = [], highLimit = []) ⇒ IndoorAirQuality
constructor
A new instance of IndoorAirQuality.
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_scheduleIdRef ⇒ Object
- #xmlattr_scheduleIdRef=(value) ⇒ Object
Constructor Details
#initialize(emissionRate = [], sinkRate = [], highLimit = []) ⇒ IndoorAirQuality
Returns a new instance of IndoorAirQuality.
29125 29126 29127 29128 29129 29130 |
# File 'lib/BuildingSync.rb', line 29125 def initialize(emissionRate = [], sinkRate = [], highLimit = []) @emissionRate = emissionRate @sinkRate = sinkRate @highLimit = highLimit @__xmlattr = {} end |
Instance Attribute Details
#emissionRate ⇒ Object
Returns the value of attribute emissionRate.
29101 29102 29103 |
# File 'lib/BuildingSync.rb', line 29101 def emissionRate @emissionRate end |
#highLimit ⇒ Object
Returns the value of attribute highLimit.
29103 29104 29105 |
# File 'lib/BuildingSync.rb', line 29103 def highLimit @highLimit end |
#sinkRate ⇒ Object
Returns the value of attribute sinkRate.
29102 29103 29104 |
# File 'lib/BuildingSync.rb', line 29102 def sinkRate @sinkRate end |
Instance Method Details
#__xmlattr ⇒ Object
29105 29106 29107 |
# File 'lib/BuildingSync.rb', line 29105 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
29109 29110 29111 |
# File 'lib/BuildingSync.rb', line 29109 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
29113 29114 29115 |
# File 'lib/BuildingSync.rb', line 29113 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_scheduleIdRef ⇒ Object
29117 29118 29119 |
# File 'lib/BuildingSync.rb', line 29117 def xmlattr_scheduleIdRef __xmlattr[AttrScheduleIdRef] end |
#xmlattr_scheduleIdRef=(value) ⇒ Object
29121 29122 29123 |
# File 'lib/BuildingSync.rb', line 29121 def xmlattr_scheduleIdRef=(value) __xmlattr[AttrScheduleIdRef] = value end |