Class: BuildingSync::Construction
- Inherits:
-
Object
- Object
- BuildingSync::Construction
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaConstruction
name - SOAP::SOAPString
description - SOAP::SOAPString
u_value - BuildingSync::UValue
absorptance - BuildingSync::Absorptance
roughness - BuildingSync::Roughness
albedo - BuildingSync::Albedo
reflectance - BuildingSync::Reflectance
transmittance - BuildingSync::Transmittance
emittance - BuildingSync::Emittance
cost - BuildingSync::Cost
percentExisting - BuildingSync::PercentExisting
fireFace - BuildingSync::FireFace
layerId - BuildingSync::LayerId
extEquipId - BuildingSync::ExtEquipId
loadCalcInputParameters - BuildingSync::LoadCalcInputParameters
xmlattr_id - SOAP::SOAPID
xmlattr_DOELibIdRef - SOAP::SOAPString
xmlattr_programId - SOAP::SOAPIDREF
Constant Summary collapse
- AttrDOELibIdRef =
XSD::QName.new(nil, "DOELibIdRef")
- AttrId =
XSD::QName.new(nil, "id")
- AttrProgramId =
XSD::QName.new(nil, "programId")
Instance Attribute Summary collapse
-
#absorptance ⇒ Object
Returns the value of attribute absorptance.
-
#albedo ⇒ Object
Returns the value of attribute albedo.
-
#cost ⇒ Object
Returns the value of attribute cost.
-
#description ⇒ Object
Returns the value of attribute description.
-
#emittance ⇒ Object
Returns the value of attribute emittance.
-
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
-
#fireFace ⇒ Object
Returns the value of attribute fireFace.
-
#layerId ⇒ Object
Returns the value of attribute layerId.
-
#loadCalcInputParameters ⇒ Object
Returns the value of attribute loadCalcInputParameters.
-
#name ⇒ Object
Returns the value of attribute name.
-
#percentExisting ⇒ Object
Returns the value of attribute percentExisting.
-
#reflectance ⇒ Object
Returns the value of attribute reflectance.
-
#roughness ⇒ Object
Returns the value of attribute roughness.
-
#transmittance ⇒ Object
Returns the value of attribute transmittance.
-
#u_value ⇒ Object
Returns the value of attribute u_value.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], u_value = [], absorptance = [], roughness = [], albedo = [], reflectance = [], transmittance = [], emittance = [], cost = [], percentExisting = [], fireFace = [], layerId = [], extEquipId = [], loadCalcInputParameters = []) ⇒ Construction
constructor
A new instance of Construction.
- #xmlattr_DOELibIdRef ⇒ Object
- #xmlattr_DOELibIdRef=(value) ⇒ Object
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_programId ⇒ Object
- #xmlattr_programId=(value) ⇒ Object
Constructor Details
#initialize(name = [], description = [], u_value = [], absorptance = [], roughness = [], albedo = [], reflectance = [], transmittance = [], emittance = [], cost = [], percentExisting = [], fireFace = [], layerId = [], extEquipId = [], loadCalcInputParameters = []) ⇒ Construction
Returns a new instance of Construction.
26189 26190 26191 26192 26193 26194 26195 26196 26197 26198 26199 26200 26201 26202 26203 26204 26205 26206 |
# File 'lib/BuildingSync.rb', line 26189 def initialize(name = [], description = [], u_value = [], absorptance = [], roughness = [], albedo = [], reflectance = [], transmittance = [], emittance = [], cost = [], percentExisting = [], fireFace = [], layerId = [], extEquipId = [], loadCalcInputParameters = []) @name = name @description = description @u_value = u_value @absorptance = absorptance @roughness = roughness @albedo = albedo @reflectance = reflectance @transmittance = transmittance @emittance = emittance @cost = cost @percentExisting = percentExisting @fireFace = fireFace @layerId = layerId @extEquipId = extEquipId @loadCalcInputParameters = loadCalcInputParameters @__xmlattr = {} end |
Instance Attribute Details
#absorptance ⇒ Object
Returns the value of attribute absorptance.
26148 26149 26150 |
# File 'lib/BuildingSync.rb', line 26148 def absorptance @absorptance end |
#albedo ⇒ Object
Returns the value of attribute albedo.
26150 26151 26152 |
# File 'lib/BuildingSync.rb', line 26150 def albedo @albedo end |
#cost ⇒ Object
Returns the value of attribute cost.
26154 26155 26156 |
# File 'lib/BuildingSync.rb', line 26154 def cost @cost end |
#description ⇒ Object
Returns the value of attribute description.
26146 26147 26148 |
# File 'lib/BuildingSync.rb', line 26146 def description @description end |
#emittance ⇒ Object
Returns the value of attribute emittance.
26153 26154 26155 |
# File 'lib/BuildingSync.rb', line 26153 def emittance @emittance end |
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
26158 26159 26160 |
# File 'lib/BuildingSync.rb', line 26158 def extEquipId @extEquipId end |
#fireFace ⇒ Object
Returns the value of attribute fireFace.
26156 26157 26158 |
# File 'lib/BuildingSync.rb', line 26156 def fireFace @fireFace end |
#layerId ⇒ Object
Returns the value of attribute layerId.
26157 26158 26159 |
# File 'lib/BuildingSync.rb', line 26157 def layerId @layerId end |
#loadCalcInputParameters ⇒ Object
Returns the value of attribute loadCalcInputParameters.
26159 26160 26161 |
# File 'lib/BuildingSync.rb', line 26159 def loadCalcInputParameters @loadCalcInputParameters end |
#name ⇒ Object
Returns the value of attribute name.
26145 26146 26147 |
# File 'lib/BuildingSync.rb', line 26145 def name @name end |
#percentExisting ⇒ Object
Returns the value of attribute percentExisting.
26155 26156 26157 |
# File 'lib/BuildingSync.rb', line 26155 def percentExisting @percentExisting end |
#reflectance ⇒ Object
Returns the value of attribute reflectance.
26151 26152 26153 |
# File 'lib/BuildingSync.rb', line 26151 def reflectance @reflectance end |
#roughness ⇒ Object
Returns the value of attribute roughness.
26149 26150 26151 |
# File 'lib/BuildingSync.rb', line 26149 def roughness @roughness end |
#transmittance ⇒ Object
Returns the value of attribute transmittance.
26152 26153 26154 |
# File 'lib/BuildingSync.rb', line 26152 def transmittance @transmittance end |
#u_value ⇒ Object
Returns the value of attribute u_value.
26147 26148 26149 |
# File 'lib/BuildingSync.rb', line 26147 def u_value @u_value end |
Instance Method Details
#__xmlattr ⇒ Object
26161 26162 26163 |
# File 'lib/BuildingSync.rb', line 26161 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_DOELibIdRef ⇒ Object
26173 26174 26175 |
# File 'lib/BuildingSync.rb', line 26173 def xmlattr_DOELibIdRef __xmlattr[AttrDOELibIdRef] end |
#xmlattr_DOELibIdRef=(value) ⇒ Object
26177 26178 26179 |
# File 'lib/BuildingSync.rb', line 26177 def xmlattr_DOELibIdRef=(value) __xmlattr[AttrDOELibIdRef] = value end |
#xmlattr_id ⇒ Object
26165 26166 26167 |
# File 'lib/BuildingSync.rb', line 26165 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
26169 26170 26171 |
# File 'lib/BuildingSync.rb', line 26169 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_programId ⇒ Object
26181 26182 26183 |
# File 'lib/BuildingSync.rb', line 26181 def xmlattr_programId __xmlattr[AttrProgramId] end |
#xmlattr_programId=(value) ⇒ Object
26185 26186 26187 |
# File 'lib/BuildingSync.rb', line 26185 def xmlattr_programId=(value) __xmlattr[AttrProgramId] = value end |