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.



30633
30634
30635
30636
30637
# File 'lib/BuildingSync.rb', line 30633

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

Instance Attribute Details

#equationObject

Returns the value of attribute equation.



30611
30612
30613
# File 'lib/BuildingSync.rb', line 30611

def equation
  @equation
end

#pointDataObject

Returns the value of attribute pointData.



30610
30611
30612
# File 'lib/BuildingSync.rb', line 30610

def pointData
  @pointData
end

Instance Method Details

#__xmlattrObject



30613
30614
30615
# File 'lib/BuildingSync.rb', line 30613

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_idObject



30617
30618
30619
# File 'lib/BuildingSync.rb', line 30617

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



30621
30622
30623
# File 'lib/BuildingSync.rb', line 30621

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

#xmlattr_performanceTypeObject



30625
30626
30627
# File 'lib/BuildingSync.rb', line 30625

def xmlattr_performanceType
  __xmlattr[AttrPerformanceType]
end

#xmlattr_performanceType=(value) ⇒ Object



30629
30630
30631
# File 'lib/BuildingSync.rb', line 30629

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