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.
33263 33264 33265 33266 33267 33268 33269 33270 33271 33272 33273 33274 33275 33276 33277 33278 33279 |
# File 'lib/BuildingSync.rb', line 33263 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.
33228 33229 33230 |
# File 'lib/BuildingSync.rb', line 33228 def blind @blind end |
#cost ⇒ Object
Returns the value of attribute cost.
33232 33233 33234 |
# File 'lib/BuildingSync.rb', line 33232 def cost @cost end |
#description ⇒ Object
Returns the value of attribute description.
33221 33222 33223 |
# File 'lib/BuildingSync.rb', line 33221 def description @description end |
#emittance ⇒ Object
Returns the value of attribute emittance.
33227 33228 33229 |
# File 'lib/BuildingSync.rb', line 33227 def emittance @emittance end |
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
33233 33234 33235 |
# File 'lib/BuildingSync.rb', line 33233 def extEquipId @extEquipId end |
#frame ⇒ Object
Returns the value of attribute frame.
33229 33230 33231 |
# File 'lib/BuildingSync.rb', line 33229 def frame @frame end |
#gap ⇒ Object
Returns the value of attribute gap.
33230 33231 33232 |
# File 'lib/BuildingSync.rb', line 33230 def gap @gap end |
#glaze ⇒ Object
Returns the value of attribute glaze.
33231 33232 33233 |
# File 'lib/BuildingSync.rb', line 33231 def glaze @glaze end |
#name ⇒ Object
Returns the value of attribute name.
33220 33221 33222 |
# File 'lib/BuildingSync.rb', line 33220 def name @name end |
#reflectance ⇒ Object
Returns the value of attribute reflectance.
33226 33227 33228 |
# File 'lib/BuildingSync.rb', line 33226 def reflectance @reflectance end |
#shadingCoeff ⇒ Object
Returns the value of attribute shadingCoeff.
33223 33224 33225 |
# File 'lib/BuildingSync.rb', line 33223 def shadingCoeff @shadingCoeff end |
#solarHeatGainCoeff ⇒ Object
Returns the value of attribute solarHeatGainCoeff.
33224 33225 33226 |
# File 'lib/BuildingSync.rb', line 33224 def solarHeatGainCoeff @solarHeatGainCoeff end |
#transmittance ⇒ Object
Returns the value of attribute transmittance.
33225 33226 33227 |
# File 'lib/BuildingSync.rb', line 33225 def transmittance @transmittance end |
#u_value ⇒ Object
Returns the value of attribute u_value.
33222 33223 33224 |
# File 'lib/BuildingSync.rb', line 33222 def u_value @u_value end |
Instance Method Details
#__xmlattr ⇒ Object
33235 33236 33237 |
# File 'lib/BuildingSync.rb', line 33235 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_DOELibIdRef ⇒ Object
33247 33248 33249 |
# File 'lib/BuildingSync.rb', line 33247 def xmlattr_DOELibIdRef __xmlattr[AttrDOELibIdRef] end |
#xmlattr_DOELibIdRef=(value) ⇒ Object
33251 33252 33253 |
# File 'lib/BuildingSync.rb', line 33251 def xmlattr_DOELibIdRef=(value) __xmlattr[AttrDOELibIdRef] = value end |
#xmlattr_id ⇒ Object
33239 33240 33241 |
# File 'lib/BuildingSync.rb', line 33239 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
33243 33244 33245 |
# File 'lib/BuildingSync.rb', line 33243 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_programId ⇒ Object
33255 33256 33257 |
# File 'lib/BuildingSync.rb', line 33255 def xmlattr_programId __xmlattr[AttrProgramId] end |
#xmlattr_programId=(value) ⇒ Object
33259 33260 33261 |
# File 'lib/BuildingSync.rb', line 33259 def xmlattr_programId=(value) __xmlattr[AttrProgramId] = value end |