Class: BuildingSync::Lighting
- Inherits:
-
Object
- Object
- BuildingSync::Lighting
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaLighting
generalGeometry - BuildingSync::GeneralGeometry
shellGeometry - BuildingSync::ShellGeometry
coefficientOfUtilization - BuildingSync::CoefficientOfUtilization
photometryOrientation - BuildingSync::PhotometryOrientation
xmlattr_id - SOAP::SOAPID
xmlattr_lightingSystemIdRef - SOAP::SOAPIDREF
xmlattr_lightingControlIdRef - SOAP::SOAPIDREF
xmlattr_meterIdRef - SOAP::SOAPIDREF
xmlattr_programId - SOAP::SOAPIDREF
Constant Summary collapse
- AttrId =
XSD::QName.new(nil, "id")
- AttrLightingControlIdRef =
XSD::QName.new(nil, "lightingControlIdRef")
- AttrLightingSystemIdRef =
XSD::QName.new(nil, "lightingSystemIdRef")
- AttrMeterIdRef =
XSD::QName.new(nil, "meterIdRef")
- AttrProgramId =
XSD::QName.new(nil, "programId")
Instance Attribute Summary collapse
-
#coefficientOfUtilization ⇒ Object
Returns the value of attribute coefficientOfUtilization.
-
#generalGeometry ⇒ Object
Returns the value of attribute generalGeometry.
-
#photometryOrientation ⇒ Object
Returns the value of attribute photometryOrientation.
-
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(generalGeometry = [], shellGeometry = [], coefficientOfUtilization = [], photometryOrientation = []) ⇒ Lighting
constructor
A new instance of Lighting.
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_lightingControlIdRef ⇒ Object
- #xmlattr_lightingControlIdRef=(value) ⇒ Object
- #xmlattr_lightingSystemIdRef ⇒ Object
- #xmlattr_lightingSystemIdRef=(value) ⇒ Object
- #xmlattr_meterIdRef ⇒ Object
- #xmlattr_meterIdRef=(value) ⇒ Object
- #xmlattr_programId ⇒ Object
- #xmlattr_programId=(value) ⇒ Object
Constructor Details
#initialize(generalGeometry = [], shellGeometry = [], coefficientOfUtilization = [], photometryOrientation = []) ⇒ Lighting
Returns a new instance of Lighting.
29691 29692 29693 29694 29695 29696 29697 |
# File 'lib/BuildingSync.rb', line 29691 def initialize(generalGeometry = [], shellGeometry = [], coefficientOfUtilization = [], photometryOrientation = []) @generalGeometry = generalGeometry @shellGeometry = shellGeometry @coefficientOfUtilization = coefficientOfUtilization @photometryOrientation = photometryOrientation @__xmlattr = {} end |
Instance Attribute Details
#coefficientOfUtilization ⇒ Object
Returns the value of attribute coefficientOfUtilization.
29644 29645 29646 |
# File 'lib/BuildingSync.rb', line 29644 def coefficientOfUtilization @coefficientOfUtilization end |
#generalGeometry ⇒ Object
Returns the value of attribute generalGeometry.
29642 29643 29644 |
# File 'lib/BuildingSync.rb', line 29642 def generalGeometry @generalGeometry end |
#photometryOrientation ⇒ Object
Returns the value of attribute photometryOrientation.
29645 29646 29647 |
# File 'lib/BuildingSync.rb', line 29645 def photometryOrientation @photometryOrientation end |
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
29643 29644 29645 |
# File 'lib/BuildingSync.rb', line 29643 def shellGeometry @shellGeometry end |
Instance Method Details
#__xmlattr ⇒ Object
29647 29648 29649 |
# File 'lib/BuildingSync.rb', line 29647 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
29651 29652 29653 |
# File 'lib/BuildingSync.rb', line 29651 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
29655 29656 29657 |
# File 'lib/BuildingSync.rb', line 29655 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_lightingControlIdRef ⇒ Object
29667 29668 29669 |
# File 'lib/BuildingSync.rb', line 29667 def xmlattr_lightingControlIdRef __xmlattr[AttrLightingControlIdRef] end |
#xmlattr_lightingControlIdRef=(value) ⇒ Object
29671 29672 29673 |
# File 'lib/BuildingSync.rb', line 29671 def xmlattr_lightingControlIdRef=(value) __xmlattr[AttrLightingControlIdRef] = value end |
#xmlattr_lightingSystemIdRef ⇒ Object
29659 29660 29661 |
# File 'lib/BuildingSync.rb', line 29659 def xmlattr_lightingSystemIdRef __xmlattr[AttrLightingSystemIdRef] end |
#xmlattr_lightingSystemIdRef=(value) ⇒ Object
29663 29664 29665 |
# File 'lib/BuildingSync.rb', line 29663 def xmlattr_lightingSystemIdRef=(value) __xmlattr[AttrLightingSystemIdRef] = value end |
#xmlattr_meterIdRef ⇒ Object
29675 29676 29677 |
# File 'lib/BuildingSync.rb', line 29675 def xmlattr_meterIdRef __xmlattr[AttrMeterIdRef] end |
#xmlattr_meterIdRef=(value) ⇒ Object
29679 29680 29681 |
# File 'lib/BuildingSync.rb', line 29679 def xmlattr_meterIdRef=(value) __xmlattr[AttrMeterIdRef] = value end |
#xmlattr_programId ⇒ Object
29683 29684 29685 |
# File 'lib/BuildingSync.rb', line 29683 def xmlattr_programId __xmlattr[AttrProgramId] end |
#xmlattr_programId=(value) ⇒ Object
29687 29688 29689 |
# File 'lib/BuildingSync.rb', line 29687 def xmlattr_programId=(value) __xmlattr[AttrProgramId] = value end |