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.
25664 25665 25666 25667 25668 25669 25670 25671 25672 25673 25674 25675 25676 25677 25678 25679 25680 25681 |
# File 'lib/BuildingSync.rb', line 25664 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.
25623 25624 25625 |
# File 'lib/BuildingSync.rb', line 25623 def absorptance @absorptance end |
#albedo ⇒ Object
Returns the value of attribute albedo.
25625 25626 25627 |
# File 'lib/BuildingSync.rb', line 25625 def albedo @albedo end |
#cost ⇒ Object
Returns the value of attribute cost.
25629 25630 25631 |
# File 'lib/BuildingSync.rb', line 25629 def cost @cost end |
#description ⇒ Object
Returns the value of attribute description.
25621 25622 25623 |
# File 'lib/BuildingSync.rb', line 25621 def description @description end |
#emittance ⇒ Object
Returns the value of attribute emittance.
25628 25629 25630 |
# File 'lib/BuildingSync.rb', line 25628 def emittance @emittance end |
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
25633 25634 25635 |
# File 'lib/BuildingSync.rb', line 25633 def extEquipId @extEquipId end |
#fireFace ⇒ Object
Returns the value of attribute fireFace.
25631 25632 25633 |
# File 'lib/BuildingSync.rb', line 25631 def fireFace @fireFace end |
#layerId ⇒ Object
Returns the value of attribute layerId.
25632 25633 25634 |
# File 'lib/BuildingSync.rb', line 25632 def layerId @layerId end |
#loadCalcInputParameters ⇒ Object
Returns the value of attribute loadCalcInputParameters.
25634 25635 25636 |
# File 'lib/BuildingSync.rb', line 25634 def loadCalcInputParameters @loadCalcInputParameters end |
#name ⇒ Object
Returns the value of attribute name.
25620 25621 25622 |
# File 'lib/BuildingSync.rb', line 25620 def name @name end |
#percentExisting ⇒ Object
Returns the value of attribute percentExisting.
25630 25631 25632 |
# File 'lib/BuildingSync.rb', line 25630 def percentExisting @percentExisting end |
#reflectance ⇒ Object
Returns the value of attribute reflectance.
25626 25627 25628 |
# File 'lib/BuildingSync.rb', line 25626 def reflectance @reflectance end |
#roughness ⇒ Object
Returns the value of attribute roughness.
25624 25625 25626 |
# File 'lib/BuildingSync.rb', line 25624 def roughness @roughness end |
#transmittance ⇒ Object
Returns the value of attribute transmittance.
25627 25628 25629 |
# File 'lib/BuildingSync.rb', line 25627 def transmittance @transmittance end |
#u_value ⇒ Object
Returns the value of attribute u_value.
25622 25623 25624 |
# File 'lib/BuildingSync.rb', line 25622 def u_value @u_value end |
Instance Method Details
#__xmlattr ⇒ Object
25636 25637 25638 |
# File 'lib/BuildingSync.rb', line 25636 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_DOELibIdRef ⇒ Object
25648 25649 25650 |
# File 'lib/BuildingSync.rb', line 25648 def xmlattr_DOELibIdRef __xmlattr[AttrDOELibIdRef] end |
#xmlattr_DOELibIdRef=(value) ⇒ Object
25652 25653 25654 |
# File 'lib/BuildingSync.rb', line 25652 def xmlattr_DOELibIdRef=(value) __xmlattr[AttrDOELibIdRef] = value end |
#xmlattr_id ⇒ Object
25640 25641 25642 |
# File 'lib/BuildingSync.rb', line 25640 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
25644 25645 25646 |
# File 'lib/BuildingSync.rb', line 25644 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_programId ⇒ Object
25656 25657 25658 |
# File 'lib/BuildingSync.rb', line 25656 def xmlattr_programId __xmlattr[AttrProgramId] end |
#xmlattr_programId=(value) ⇒ Object
25660 25661 25662 |
# File 'lib/BuildingSync.rb', line 25660 def xmlattr_programId=(value) __xmlattr[AttrProgramId] = value end |