Class: BuildingSync::AltEnergySource

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

Overview

http://www.gbxml.org/schemaAltEnergySource

meterId - BuildingSync::MeterId
xmlattr_id - SOAP::SOAPID
xmlattr_altEnergyType - SOAP::SOAPNMTOKEN
xmlattr_resourceType - SOAP::SOAPNMTOKEN
xmlattr_programId - SOAP::SOAPIDREF

Constant Summary collapse

AttrAltEnergyType =
XSD::QName.new(nil, "altEnergyType")
AttrId =
XSD::QName.new(nil, "id")
AttrProgramId =
XSD::QName.new(nil, "programId")
AttrResourceType =
XSD::QName.new(nil, "resourceType")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(meterId = []) ⇒ AltEnergySource

Returns a new instance of AltEnergySource.



24944
24945
24946
24947
# File 'lib/BuildingSync.rb', line 24944

def initialize(meterId = [])
  @meterId = meterId
  @__xmlattr = {}
end

Instance Attribute Details

#meterIdObject

Returns the value of attribute meterId.



24906
24907
24908
# File 'lib/BuildingSync.rb', line 24906

def meterId
  @meterId
end

Instance Method Details

#__xmlattrObject



24908
24909
24910
# File 'lib/BuildingSync.rb', line 24908

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_altEnergyTypeObject



24920
24921
24922
# File 'lib/BuildingSync.rb', line 24920

def xmlattr_altEnergyType
  __xmlattr[AttrAltEnergyType]
end

#xmlattr_altEnergyType=(value) ⇒ Object



24924
24925
24926
# File 'lib/BuildingSync.rb', line 24924

def xmlattr_altEnergyType=(value)
  __xmlattr[AttrAltEnergyType] = value
end

#xmlattr_idObject



24912
24913
24914
# File 'lib/BuildingSync.rb', line 24912

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



24916
24917
24918
# File 'lib/BuildingSync.rb', line 24916

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

#xmlattr_programIdObject



24936
24937
24938
# File 'lib/BuildingSync.rb', line 24936

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



24940
24941
24942
# File 'lib/BuildingSync.rb', line 24940

def xmlattr_programId=(value)
  __xmlattr[AttrProgramId] = value
end

#xmlattr_resourceTypeObject



24928
24929
24930
# File 'lib/BuildingSync.rb', line 24928

def xmlattr_resourceType
  __xmlattr[AttrResourceType]
end

#xmlattr_resourceType=(value) ⇒ Object



24932
24933
24934
# File 'lib/BuildingSync.rb', line 24932

def xmlattr_resourceType=(value)
  __xmlattr[AttrResourceType] = value
end