Class: BuildingSync::AltEnergySource
- Inherits:
-
Object
- Object
- BuildingSync::AltEnergySource
- 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
-
#meterId ⇒ Object
Returns the value of attribute meterId.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(meterId = []) ⇒ AltEnergySource
constructor
A new instance of AltEnergySource.
- #xmlattr_altEnergyType ⇒ Object
- #xmlattr_altEnergyType=(value) ⇒ Object
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_programId ⇒ Object
- #xmlattr_programId=(value) ⇒ Object
- #xmlattr_resourceType ⇒ Object
- #xmlattr_resourceType=(value) ⇒ Object
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
#meterId ⇒ Object
Returns the value of attribute meterId.
24906 24907 24908 |
# File 'lib/BuildingSync.rb', line 24906 def meterId @meterId end |
Instance Method Details
#__xmlattr ⇒ Object
24908 24909 24910 |
# File 'lib/BuildingSync.rb', line 24908 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_altEnergyType ⇒ Object
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_id ⇒ Object
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_programId ⇒ Object
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_resourceType ⇒ Object
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 |