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.
28766 28767 28768 28769 28770 28771 28772 28773 28774 28775 28776 |
# File 'lib/BuildingSync.rb', line 28766 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.
28707 28708 28709 |
# File 'lib/BuildingSync.rb', line 28707 def cost @cost end |
#description ⇒ Object
Returns the value of attribute description.
28706 28707 28708 |
# File 'lib/BuildingSync.rb', line 28706 def description @description end |
#designCoolT ⇒ Object
Returns the value of attribute designCoolT.
28712 28713 28714 |
# File 'lib/BuildingSync.rb', line 28712 def designCoolT @designCoolT end |
#flowControl ⇒ Object
Returns the value of attribute flowControl.
28710 28711 28712 |
# File 'lib/BuildingSync.rb', line 28710 def flowControl @flowControl end |
#hydronicLoopEquipment ⇒ Object
Returns the value of attribute hydronicLoopEquipment.
28709 28710 28711 |
# File 'lib/BuildingSync.rb', line 28709 def hydronicLoopEquipment @hydronicLoopEquipment end |
#name ⇒ Object
Returns the value of attribute name.
28705 28706 28707 |
# File 'lib/BuildingSync.rb', line 28705 def name @name end |
#reference ⇒ Object
Returns the value of attribute reference.
28708 28709 28710 |
# File 'lib/BuildingSync.rb', line 28708 def reference @reference end |
#temperatureControl ⇒ Object
Returns the value of attribute temperatureControl.
28711 28712 28713 |
# File 'lib/BuildingSync.rb', line 28711 def temperatureControl @temperatureControl end |
Instance Method Details
#__xmlattr ⇒ Object
28714 28715 28716 |
# File 'lib/BuildingSync.rb', line 28714 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_controlZoneIdRef ⇒ Object
28726 28727 28728 |
# File 'lib/BuildingSync.rb', line 28726 def xmlattr_controlZoneIdRef __xmlattr[AttrControlZoneIdRef] end |
#xmlattr_controlZoneIdRef=(value) ⇒ Object
28730 28731 28732 |
# File 'lib/BuildingSync.rb', line 28730 def xmlattr_controlZoneIdRef=(value) __xmlattr[AttrControlZoneIdRef] = value end |
#xmlattr_fluidType ⇒ Object
28742 28743 28744 |
# File 'lib/BuildingSync.rb', line 28742 def xmlattr_fluidType __xmlattr[AttrFluidType] end |
#xmlattr_fluidType=(value) ⇒ Object
28746 28747 28748 |
# File 'lib/BuildingSync.rb', line 28746 def xmlattr_fluidType=(value) __xmlattr[AttrFluidType] = value end |
#xmlattr_id ⇒ Object
28750 28751 28752 |
# File 'lib/BuildingSync.rb', line 28750 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
28754 28755 28756 |
# File 'lib/BuildingSync.rb', line 28754 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_loopType ⇒ Object
28718 28719 28720 |
# File 'lib/BuildingSync.rb', line 28718 def xmlattr_loopType __xmlattr[AttrLoopType] end |
#xmlattr_loopType=(value) ⇒ Object
28722 28723 28724 |
# File 'lib/BuildingSync.rb', line 28722 def xmlattr_loopType=(value) __xmlattr[AttrLoopType] = value end |
#xmlattr_primaryLoopId ⇒ Object
28734 28735 28736 |
# File 'lib/BuildingSync.rb', line 28734 def xmlattr_primaryLoopId __xmlattr[AttrPrimaryLoopId] end |
#xmlattr_primaryLoopId=(value) ⇒ Object
28738 28739 28740 |
# File 'lib/BuildingSync.rb', line 28738 def xmlattr_primaryLoopId=(value) __xmlattr[AttrPrimaryLoopId] = value end |
#xmlattr_programId ⇒ Object
28758 28759 28760 |
# File 'lib/BuildingSync.rb', line 28758 def xmlattr_programId __xmlattr[AttrProgramId] end |
#xmlattr_programId=(value) ⇒ Object
28762 28763 28764 |
# File 'lib/BuildingSync.rb', line 28762 def xmlattr_programId=(value) __xmlattr[AttrProgramId] = value end |