Class: BuildingSync::Power

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

Overview

http://www.gbxml.org/schemaPower

xmlattr_unit - SOAP::SOAPNMTOKEN
xmlattr_powerType - SOAP::SOAPNMTOKEN
xmlattr_useType - SOAP::SOAPNMTOKEN
xmlattr_meterIdRef - SOAP::SOAPIDREF

Constant Summary collapse

AttrMeterIdRef =
XSD::QName.new(nil, "meterIdRef")
AttrPowerType =
XSD::QName.new(nil, "powerType")
AttrUnit =
XSD::QName.new(nil, "unit")
AttrUseType =
XSD::QName.new(nil, "useType")

Instance Method Summary collapse

Constructor Details

#initialize(*arg) ⇒ Power

Returns a new instance of Power.



30855
30856
30857
30858
# File 'lib/BuildingSync.rb', line 30855

def initialize(*arg)
  super
  @__xmlattr = {}
end

Instance Method Details

#__xmlattrObject



30819
30820
30821
# File 'lib/BuildingSync.rb', line 30819

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_meterIdRefObject



30847
30848
30849
# File 'lib/BuildingSync.rb', line 30847

def xmlattr_meterIdRef
  __xmlattr[AttrMeterIdRef]
end

#xmlattr_meterIdRef=(value) ⇒ Object



30851
30852
30853
# File 'lib/BuildingSync.rb', line 30851

def xmlattr_meterIdRef=(value)
  __xmlattr[AttrMeterIdRef] = value
end

#xmlattr_powerTypeObject



30831
30832
30833
# File 'lib/BuildingSync.rb', line 30831

def xmlattr_powerType
  __xmlattr[AttrPowerType]
end

#xmlattr_powerType=(value) ⇒ Object



30835
30836
30837
# File 'lib/BuildingSync.rb', line 30835

def xmlattr_powerType=(value)
  __xmlattr[AttrPowerType] = value
end

#xmlattr_unitObject



30823
30824
30825
# File 'lib/BuildingSync.rb', line 30823

def xmlattr_unit
  __xmlattr[AttrUnit]
end

#xmlattr_unit=(value) ⇒ Object



30827
30828
30829
# File 'lib/BuildingSync.rb', line 30827

def xmlattr_unit=(value)
  __xmlattr[AttrUnit] = value
end

#xmlattr_useTypeObject



30839
30840
30841
# File 'lib/BuildingSync.rb', line 30839

def xmlattr_useType
  __xmlattr[AttrUseType]
end

#xmlattr_useType=(value) ⇒ Object



30843
30844
30845
# File 'lib/BuildingSync.rb', line 30843

def xmlattr_useType=(value)
  __xmlattr[AttrUseType] = value
end