Class: BuildingSync::HydronicLoop
- Inherits:
-
Object
- Object
- BuildingSync::HydronicLoop
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaHydronicLoop
name - SOAP::SOAPString
description - SOAP::SOAPString
cost - BuildingSync::Cost
reference - SOAP::SOAPString
hydronicLoopEquipment - BuildingSync::HydronicLoopEquipment
flowControl - BuildingSync::FlowControl
temperatureControl - BuildingSync::TemperatureControl
designCoolT - BuildingSync::DesignCoolT
xmlattr_loopType - SOAP::SOAPNMTOKEN
xmlattr_controlZoneIdRef - SOAP::SOAPIDREF
xmlattr_primaryLoopId - SOAP::SOAPIDREF
xmlattr_fluidType - SOAP::SOAPNMTOKEN
xmlattr_id - SOAP::SOAPID
xmlattr_programId - SOAP::SOAPIDREF
Constant Summary collapse
- AttrControlZoneIdRef =
XSD::QName.new(nil, "controlZoneIdRef")
- AttrFluidType =
XSD::QName.new(nil, "fluidType")
- AttrId =
XSD::QName.new(nil, "id")
- AttrLoopType =
XSD::QName.new(nil, "loopType")
- AttrPrimaryLoopId =
XSD::QName.new(nil, "primaryLoopId")
- AttrProgramId =
XSD::QName.new(nil, "programId")
Instance Attribute Summary collapse
-
#cost ⇒ Object
Returns the value of attribute cost.
-
#description ⇒ Object
Returns the value of attribute description.
-
#designCoolT ⇒ Object
Returns the value of attribute designCoolT.
-
#flowControl ⇒ Object
Returns the value of attribute flowControl.
-
#hydronicLoopEquipment ⇒ Object
Returns the value of attribute hydronicLoopEquipment.
-
#name ⇒ Object
Returns the value of attribute name.
-
#reference ⇒ Object
Returns the value of attribute reference.
-
#temperatureControl ⇒ Object
Returns the value of attribute temperatureControl.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], cost = [], reference = [], hydronicLoopEquipment = [], flowControl = [], temperatureControl = [], designCoolT = []) ⇒ HydronicLoop
constructor
A new instance of HydronicLoop.
- #xmlattr_controlZoneIdRef ⇒ Object
- #xmlattr_controlZoneIdRef=(value) ⇒ Object
- #xmlattr_fluidType ⇒ Object
- #xmlattr_fluidType=(value) ⇒ Object
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_loopType ⇒ Object
- #xmlattr_loopType=(value) ⇒ Object
- #xmlattr_primaryLoopId ⇒ Object
- #xmlattr_primaryLoopId=(value) ⇒ Object
- #xmlattr_programId ⇒ Object
- #xmlattr_programId=(value) ⇒ Object
Constructor Details
#initialize(name = [], description = [], cost = [], reference = [], hydronicLoopEquipment = [], flowControl = [], temperatureControl = [], designCoolT = []) ⇒ HydronicLoop
Returns a new instance of HydronicLoop.
28241 28242 28243 28244 28245 28246 28247 28248 28249 28250 28251 |
# File 'lib/BuildingSync.rb', line 28241 def initialize(name = [], description = [], cost = [], reference = [], hydronicLoopEquipment = [], flowControl = [], temperatureControl = [], designCoolT = []) @name = name @description = description @cost = cost @reference = reference @hydronicLoopEquipment = hydronicLoopEquipment @flowControl = flowControl @temperatureControl = temperatureControl @designCoolT = designCoolT @__xmlattr = {} end |
Instance Attribute Details
#cost ⇒ Object
Returns the value of attribute cost.
28182 28183 28184 |
# File 'lib/BuildingSync.rb', line 28182 def cost @cost end |
#description ⇒ Object
Returns the value of attribute description.
28181 28182 28183 |
# File 'lib/BuildingSync.rb', line 28181 def description @description end |
#designCoolT ⇒ Object
Returns the value of attribute designCoolT.
28187 28188 28189 |
# File 'lib/BuildingSync.rb', line 28187 def designCoolT @designCoolT end |
#flowControl ⇒ Object
Returns the value of attribute flowControl.
28185 28186 28187 |
# File 'lib/BuildingSync.rb', line 28185 def flowControl @flowControl end |
#hydronicLoopEquipment ⇒ Object
Returns the value of attribute hydronicLoopEquipment.
28184 28185 28186 |
# File 'lib/BuildingSync.rb', line 28184 def hydronicLoopEquipment @hydronicLoopEquipment end |
#name ⇒ Object
Returns the value of attribute name.
28180 28181 28182 |
# File 'lib/BuildingSync.rb', line 28180 def name @name end |
#reference ⇒ Object
Returns the value of attribute reference.
28183 28184 28185 |
# File 'lib/BuildingSync.rb', line 28183 def reference @reference end |
#temperatureControl ⇒ Object
Returns the value of attribute temperatureControl.
28186 28187 28188 |
# File 'lib/BuildingSync.rb', line 28186 def temperatureControl @temperatureControl end |
Instance Method Details
#__xmlattr ⇒ Object
28189 28190 28191 |
# File 'lib/BuildingSync.rb', line 28189 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_controlZoneIdRef ⇒ Object
28201 28202 28203 |
# File 'lib/BuildingSync.rb', line 28201 def xmlattr_controlZoneIdRef __xmlattr[AttrControlZoneIdRef] end |
#xmlattr_controlZoneIdRef=(value) ⇒ Object
28205 28206 28207 |
# File 'lib/BuildingSync.rb', line 28205 def xmlattr_controlZoneIdRef=(value) __xmlattr[AttrControlZoneIdRef] = value end |
#xmlattr_fluidType ⇒ Object
28217 28218 28219 |
# File 'lib/BuildingSync.rb', line 28217 def xmlattr_fluidType __xmlattr[AttrFluidType] end |
#xmlattr_fluidType=(value) ⇒ Object
28221 28222 28223 |
# File 'lib/BuildingSync.rb', line 28221 def xmlattr_fluidType=(value) __xmlattr[AttrFluidType] = value end |
#xmlattr_id ⇒ Object
28225 28226 28227 |
# File 'lib/BuildingSync.rb', line 28225 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
28229 28230 28231 |
# File 'lib/BuildingSync.rb', line 28229 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_loopType ⇒ Object
28193 28194 28195 |
# File 'lib/BuildingSync.rb', line 28193 def xmlattr_loopType __xmlattr[AttrLoopType] end |
#xmlattr_loopType=(value) ⇒ Object
28197 28198 28199 |
# File 'lib/BuildingSync.rb', line 28197 def xmlattr_loopType=(value) __xmlattr[AttrLoopType] = value end |
#xmlattr_primaryLoopId ⇒ Object
28209 28210 28211 |
# File 'lib/BuildingSync.rb', line 28209 def xmlattr_primaryLoopId __xmlattr[AttrPrimaryLoopId] end |
#xmlattr_primaryLoopId=(value) ⇒ Object
28213 28214 28215 |
# File 'lib/BuildingSync.rb', line 28213 def xmlattr_primaryLoopId=(value) __xmlattr[AttrPrimaryLoopId] = value end |
#xmlattr_programId ⇒ Object
28233 28234 28235 |
# File 'lib/BuildingSync.rb', line 28233 def xmlattr_programId __xmlattr[AttrProgramId] end |
#xmlattr_programId=(value) ⇒ Object
28237 28238 28239 |
# File 'lib/BuildingSync.rb', line 28237 def xmlattr_programId=(value) __xmlattr[AttrProgramId] = value end |