Class: BuildingSync::Performance

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

Overview

http://www.gbxml.org/schemaPerformance

pointData - BuildingSync::PointData
equation - BuildingSync::Equation
xmlattr_id - SOAP::SOAPID
xmlattr_performanceType - SOAP::SOAPString

Constant Summary collapse

AttrId =
XSD::QName.new(nil, "id")
AttrPerformanceType =
XSD::QName.new(nil, "performanceType")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pointData = [], equation = []) ⇒ Performance

Returns a new instance of Performance.



31158
31159
31160
31161
31162
# File 'lib/BuildingSync.rb', line 31158

def initialize(pointData = [], equation = [])
  @pointData = pointData
  @equation = equation
  @__xmlattr = {}
end

Instance Attribute Details

#equationObject

Returns the value of attribute equation.



31136
31137
31138
# File 'lib/BuildingSync.rb', line 31136

def equation
  @equation
end

#pointDataObject

Returns the value of attribute pointData.



31135
31136
31137
# File 'lib/BuildingSync.rb', line 31135

def pointData
  @pointData
end

Instance Method Details

#__xmlattrObject



31138
31139
31140
# File 'lib/BuildingSync.rb', line 31138

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_idObject



31142
31143
31144
# File 'lib/BuildingSync.rb', line 31142

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



31146
31147
31148
# File 'lib/BuildingSync.rb', line 31146

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

#xmlattr_performanceTypeObject



31150
31151
31152
# File 'lib/BuildingSync.rb', line 31150

def xmlattr_performanceType
  __xmlattr[AttrPerformanceType]
end

#xmlattr_performanceType=(value) ⇒ Object



31154
31155
31156
# File 'lib/BuildingSync.rb', line 31154

def xmlattr_performanceType=(value)
  __xmlattr[AttrPerformanceType] = value
end