Class: BuildingSync::Glaze

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://www.gbxml.org/schemaGlaze

name - SOAP::SOAPString
description - SOAP::SOAPString
transmittance - BuildingSync::Transmittance
reflectance - BuildingSync::Reflectance
emittance - BuildingSync::Emittance
thickness - BuildingSync::Thickness
conductivity - BuildingSync::Conductivity
reference - SOAP::SOAPString
xmlattr_id - SOAP::SOAPID
xmlattr_DOELibIdRef - SOAP::SOAPString

Constant Summary collapse

AttrDOELibIdRef =
XSD::QName.new(nil, "DOELibIdRef")
AttrId =
XSD::QName.new(nil, "id")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = [], description = [], transmittance = [], reflectance = [], emittance = [], thickness = [], conductivity = [], reference = []) ⇒ Glaze

Returns a new instance of Glaze.



27836
27837
27838
27839
27840
27841
27842
27843
27844
27845
27846
# File 'lib/BuildingSync.rb', line 27836

def initialize(name = [], description = [], transmittance = [], reflectance = [], emittance = [], thickness = [], conductivity = [], reference = [])
  @name = name
  @description = description
  @transmittance = transmittance
  @reflectance = reflectance
  @emittance = emittance
  @thickness = thickness
  @conductivity = conductivity
  @reference = reference
  @__xmlattr = {}
end

Instance Attribute Details

#conductivityObject

Returns the value of attribute conductivity.



27813
27814
27815
# File 'lib/BuildingSync.rb', line 27813

def conductivity
  @conductivity
end

#descriptionObject

Returns the value of attribute description.



27808
27809
27810
# File 'lib/BuildingSync.rb', line 27808

def description
  @description
end

#emittanceObject

Returns the value of attribute emittance.



27811
27812
27813
# File 'lib/BuildingSync.rb', line 27811

def emittance
  @emittance
end

#nameObject

Returns the value of attribute name.



27807
27808
27809
# File 'lib/BuildingSync.rb', line 27807

def name
  @name
end

#referenceObject

Returns the value of attribute reference.



27814
27815
27816
# File 'lib/BuildingSync.rb', line 27814

def reference
  @reference
end

#reflectanceObject

Returns the value of attribute reflectance.



27810
27811
27812
# File 'lib/BuildingSync.rb', line 27810

def reflectance
  @reflectance
end

#thicknessObject

Returns the value of attribute thickness.



27812
27813
27814
# File 'lib/BuildingSync.rb', line 27812

def thickness
  @thickness
end

#transmittanceObject

Returns the value of attribute transmittance.



27809
27810
27811
# File 'lib/BuildingSync.rb', line 27809

def transmittance
  @transmittance
end

Instance Method Details

#__xmlattrObject



27816
27817
27818
# File 'lib/BuildingSync.rb', line 27816

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_DOELibIdRefObject



27828
27829
27830
# File 'lib/BuildingSync.rb', line 27828

def xmlattr_DOELibIdRef
  __xmlattr[AttrDOELibIdRef]
end

#xmlattr_DOELibIdRef=(value) ⇒ Object



27832
27833
27834
# File 'lib/BuildingSync.rb', line 27832

def xmlattr_DOELibIdRef=(value)
  __xmlattr[AttrDOELibIdRef] = value
end

#xmlattr_idObject



27820
27821
27822
# File 'lib/BuildingSync.rb', line 27820

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



27824
27825
27826
# File 'lib/BuildingSync.rb', line 27824

def xmlattr_id=(value)
  __xmlattr[AttrId] = value
end