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.
25050 25051 25052 25053 25054 25055 25056 25057 25058 25059 |
# File 'lib/BuildingSync.rb', line 25050 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.
25036 25037 25038 |
# File 'lib/BuildingSync.rb', line 25036 def conductivity @conductivity end |
#description ⇒ Object
Returns the value of attribute description.
25031 25032 25033 |
# File 'lib/BuildingSync.rb', line 25031 def description @description end |
#emittance ⇒ Object
Returns the value of attribute emittance.
25034 25035 25036 |
# File 'lib/BuildingSync.rb', line 25034 def emittance @emittance end |
#name ⇒ Object
Returns the value of attribute name.
25030 25031 25032 |
# File 'lib/BuildingSync.rb', line 25030 def name @name end |
#reflectance ⇒ Object
Returns the value of attribute reflectance.
25033 25034 25035 |
# File 'lib/BuildingSync.rb', line 25033 def reflectance @reflectance end |
#thickness ⇒ Object
Returns the value of attribute thickness.
25035 25036 25037 |
# File 'lib/BuildingSync.rb', line 25035 def thickness @thickness end |
#transmittance ⇒ Object
Returns the value of attribute transmittance.
25032 25033 25034 |
# File 'lib/BuildingSync.rb', line 25032 def transmittance @transmittance end |
Instance Method Details
#__xmlattr ⇒ Object
25038 25039 25040 |
# File 'lib/BuildingSync.rb', line 25038 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
25042 25043 25044 |
# File 'lib/BuildingSync.rb', line 25042 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
25046 25047 25048 |
# File 'lib/BuildingSync.rb', line 25046 def xmlattr_id=(value) __xmlattr[AttrId] = value end |