Class: BuildingSync::Blind
- Inherits:
-
Object
- Object
- BuildingSync::Blind
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaBlind
name - SOAP::SOAPString
description - SOAP::SOAPString
transmittance - BuildingSync::Transmittance
reflectance - BuildingSync::Reflectance
emittance - BuildingSync::Emittance
thickness - BuildingSync::Thickness
conductivity - BuildingSync::Conductivity
xmlattr_id - SOAP::SOAPID
Constant Summary collapse
- AttrId =
XSD::QName.new(nil, "id")
Instance Attribute Summary collapse
-
#conductivity ⇒ Object
Returns the value of attribute conductivity.
-
#description ⇒ Object
Returns the value of attribute description.
-
#emittance ⇒ Object
Returns the value of attribute emittance.
-
#name ⇒ Object
Returns the value of attribute name.
-
#reflectance ⇒ Object
Returns the value of attribute reflectance.
-
#thickness ⇒ Object
Returns the value of attribute thickness.
-
#transmittance ⇒ Object
Returns the value of attribute transmittance.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], transmittance = [], reflectance = [], emittance = [], thickness = [], conductivity = []) ⇒ Blind
constructor
A new instance of Blind.
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
Constructor Details
#initialize(name = [], description = [], transmittance = [], reflectance = [], emittance = [], thickness = [], conductivity = []) ⇒ Blind
Returns a new instance of Blind.
25575 25576 25577 25578 25579 25580 25581 25582 25583 25584 |
# File 'lib/BuildingSync.rb', line 25575 def initialize(name = [], description = [], transmittance = [], reflectance = [], emittance = [], thickness = [], conductivity = []) @name = name @description = description @transmittance = transmittance @reflectance = reflectance @emittance = emittance @thickness = thickness @conductivity = conductivity @__xmlattr = {} end |
Instance Attribute Details
#conductivity ⇒ Object
Returns the value of attribute conductivity.
25561 25562 25563 |
# File 'lib/BuildingSync.rb', line 25561 def conductivity @conductivity end |
#description ⇒ Object
Returns the value of attribute description.
25556 25557 25558 |
# File 'lib/BuildingSync.rb', line 25556 def description @description end |
#emittance ⇒ Object
Returns the value of attribute emittance.
25559 25560 25561 |
# File 'lib/BuildingSync.rb', line 25559 def emittance @emittance end |
#name ⇒ Object
Returns the value of attribute name.
25555 25556 25557 |
# File 'lib/BuildingSync.rb', line 25555 def name @name end |
#reflectance ⇒ Object
Returns the value of attribute reflectance.
25558 25559 25560 |
# File 'lib/BuildingSync.rb', line 25558 def reflectance @reflectance end |
#thickness ⇒ Object
Returns the value of attribute thickness.
25560 25561 25562 |
# File 'lib/BuildingSync.rb', line 25560 def thickness @thickness end |
#transmittance ⇒ Object
Returns the value of attribute transmittance.
25557 25558 25559 |
# File 'lib/BuildingSync.rb', line 25557 def transmittance @transmittance end |
Instance Method Details
#__xmlattr ⇒ Object
25563 25564 25565 |
# File 'lib/BuildingSync.rb', line 25563 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
25567 25568 25569 |
# File 'lib/BuildingSync.rb', line 25567 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
25571 25572 25573 |
# File 'lib/BuildingSync.rb', line 25571 def xmlattr_id=(value) __xmlattr[AttrId] = value end |