Class: BuildingSync::WindowType
- Inherits:
-
Object
- Object
- BuildingSync::WindowType
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaWindowType
name - SOAP::SOAPString
description - SOAP::SOAPString
u_value - BuildingSync::UValue
shadingCoeff - BuildingSync::ShadingCoeff
solarHeatGainCoeff - BuildingSync::SolarHeatGainCoeff
transmittance - BuildingSync::Transmittance
reflectance - BuildingSync::Reflectance
emittance - BuildingSync::Emittance
blind - BuildingSync::Blind
frame - BuildingSync::Frame
gap - BuildingSync::Gap
glaze - BuildingSync::Glaze
cost - BuildingSync::Cost
extEquipId - BuildingSync::ExtEquipId
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
-
#blind ⇒ Object
Returns the value of attribute blind.
-
#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.
-
#frame ⇒ Object
Returns the value of attribute frame.
-
#gap ⇒ Object
Returns the value of attribute gap.
-
#glaze ⇒ Object
Returns the value of attribute glaze.
-
#name ⇒ Object
Returns the value of attribute name.
-
#reflectance ⇒ Object
Returns the value of attribute reflectance.
-
#shadingCoeff ⇒ Object
Returns the value of attribute shadingCoeff.
-
#solarHeatGainCoeff ⇒ Object
Returns the value of attribute solarHeatGainCoeff.
-
#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 = [], shadingCoeff = [], solarHeatGainCoeff = [], transmittance = [], reflectance = [], emittance = [], blind = [], frame = [], gap = [], glaze = [], cost = [], extEquipId = []) ⇒ WindowType
constructor
A new instance of WindowType.
- #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 = [], shadingCoeff = [], solarHeatGainCoeff = [], transmittance = [], reflectance = [], emittance = [], blind = [], frame = [], gap = [], glaze = [], cost = [], extEquipId = []) ⇒ WindowType
Returns a new instance of WindowType.
33788 33789 33790 33791 33792 33793 33794 33795 33796 33797 33798 33799 33800 33801 33802 33803 33804 |
# File 'lib/BuildingSync.rb', line 33788 def initialize(name = [], description = [], u_value = [], shadingCoeff = [], solarHeatGainCoeff = [], transmittance = [], reflectance = [], emittance = [], blind = [], frame = [], gap = [], glaze = [], cost = [], extEquipId = []) @name = name @description = description @u_value = u_value @shadingCoeff = shadingCoeff @solarHeatGainCoeff = solarHeatGainCoeff @transmittance = transmittance @reflectance = reflectance @emittance = emittance @blind = blind @frame = frame @gap = gap @glaze = glaze @cost = cost @extEquipId = extEquipId @__xmlattr = {} end |
Instance Attribute Details
#blind ⇒ Object
Returns the value of attribute blind.
33753 33754 33755 |
# File 'lib/BuildingSync.rb', line 33753 def blind @blind end |
#cost ⇒ Object
Returns the value of attribute cost.
33757 33758 33759 |
# File 'lib/BuildingSync.rb', line 33757 def cost @cost end |
#description ⇒ Object
Returns the value of attribute description.
33746 33747 33748 |
# File 'lib/BuildingSync.rb', line 33746 def description @description end |
#emittance ⇒ Object
Returns the value of attribute emittance.
33752 33753 33754 |
# File 'lib/BuildingSync.rb', line 33752 def emittance @emittance end |
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
33758 33759 33760 |
# File 'lib/BuildingSync.rb', line 33758 def extEquipId @extEquipId end |
#frame ⇒ Object
Returns the value of attribute frame.
33754 33755 33756 |
# File 'lib/BuildingSync.rb', line 33754 def frame @frame end |
#gap ⇒ Object
Returns the value of attribute gap.
33755 33756 33757 |
# File 'lib/BuildingSync.rb', line 33755 def gap @gap end |
#glaze ⇒ Object
Returns the value of attribute glaze.
33756 33757 33758 |
# File 'lib/BuildingSync.rb', line 33756 def glaze @glaze end |
#name ⇒ Object
Returns the value of attribute name.
33745 33746 33747 |
# File 'lib/BuildingSync.rb', line 33745 def name @name end |
#reflectance ⇒ Object
Returns the value of attribute reflectance.
33751 33752 33753 |
# File 'lib/BuildingSync.rb', line 33751 def reflectance @reflectance end |
#shadingCoeff ⇒ Object
Returns the value of attribute shadingCoeff.
33748 33749 33750 |
# File 'lib/BuildingSync.rb', line 33748 def shadingCoeff @shadingCoeff end |
#solarHeatGainCoeff ⇒ Object
Returns the value of attribute solarHeatGainCoeff.
33749 33750 33751 |
# File 'lib/BuildingSync.rb', line 33749 def solarHeatGainCoeff @solarHeatGainCoeff end |
#transmittance ⇒ Object
Returns the value of attribute transmittance.
33750 33751 33752 |
# File 'lib/BuildingSync.rb', line 33750 def transmittance @transmittance end |
#u_value ⇒ Object
Returns the value of attribute u_value.
33747 33748 33749 |
# File 'lib/BuildingSync.rb', line 33747 def u_value @u_value end |
Instance Method Details
#__xmlattr ⇒ Object
33760 33761 33762 |
# File 'lib/BuildingSync.rb', line 33760 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_DOELibIdRef ⇒ Object
33772 33773 33774 |
# File 'lib/BuildingSync.rb', line 33772 def xmlattr_DOELibIdRef __xmlattr[AttrDOELibIdRef] end |
#xmlattr_DOELibIdRef=(value) ⇒ Object
33776 33777 33778 |
# File 'lib/BuildingSync.rb', line 33776 def xmlattr_DOELibIdRef=(value) __xmlattr[AttrDOELibIdRef] = value end |
#xmlattr_id ⇒ Object
33764 33765 33766 |
# File 'lib/BuildingSync.rb', line 33764 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
33768 33769 33770 |
# File 'lib/BuildingSync.rb', line 33768 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_programId ⇒ Object
33780 33781 33782 |
# File 'lib/BuildingSync.rb', line 33780 def xmlattr_programId __xmlattr[AttrProgramId] end |
#xmlattr_programId=(value) ⇒ Object
33784 33785 33786 |
# File 'lib/BuildingSync.rb', line 33784 def xmlattr_programId=(value) __xmlattr[AttrProgramId] = value end |