Class: BuildingSync::Weather

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

Overview

http://www.gbxml.org/schemaWeather

name - SOAP::SOAPString
description - SOAP::SOAPString
location - BuildingSync::Location_
city - SOAP::SOAPString
stateOrProvince - SOAP::SOAPString
country - SOAP::SOAPString
hDD - BuildingSync::HDD
cDD - BuildingSync::CDD
dDDBCool - BuildingSync::DDDBCool
dDHiHrCool - SOAP::SOAPDecimal
dDWBCool - BuildingSync::DDWBCool
dDDBRangeCool - BuildingSync::DDDBRangeCool
dDLoHrCool - SOAP::SOAPDecimal
dDPressureCool - BuildingSync::DDPressureCool
dDWindSpeedCool - BuildingSync::DDWindSpeedCool
dDWindDirCool - BuildingSync::DDWindDirCool
dDSkyClearnessCool - BuildingSync::DDSkyClearnessCool
dDRainCool - SOAP::SOAPInteger
dDSnowCool - SOAP::SOAPInteger
dDMonthCool - SOAP::SOAPInteger
dDDayCool - SOAP::SOAPInteger
dDDaylightCool - SOAP::SOAPInteger
dDGroundTCool - BuildingSync::DDGroundTCool
dDDBHeat - BuildingSync::DDDBHeat
dDHiHrHeat - SOAP::SOAPDecimal
dDWBHeat - BuildingSync::DDWBHeat
dDDBRangeHeat - BuildingSync::DDDBRangeHeat
dDLoHrHeat - SOAP::SOAPDecimal
dDPressureHeat - BuildingSync::DDPressureHeat
dDWindSpeedHeat - BuildingSync::DDWindSpeedHeat
dDWindDirHeat - BuildingSync::DDWindDirHeat
dDSkyClearnessHeat - BuildingSync::DDSkyClearnessHeat
dDRainHeat - SOAP::SOAPInteger
dDSnowHeat - SOAP::SOAPInteger
dDMonthHeat - SOAP::SOAPInteger
dDDayHeat - SOAP::SOAPInteger
dDDaylightHeat - SOAP::SOAPInteger
dDGroundTHeat - BuildingSync::DDGroundTHeat
groundTemp - BuildingSync::GroundTemp
wFTDTemp - BuildingSync::WFTDTemp
wFTDRelHumidity - BuildingSync::WFTDRelHumidity
wFTDWindSpeed - BuildingSync::WFTDWindSpeed
wFTDWindDir - BuildingSync::WFTDWindDir
wFTDPressure - BuildingSync::WFTDPressure
reference - SOAP::SOAPString
xmlattr_id - SOAP::SOAPID
xmlattr_programId - SOAP::SOAPIDREF

Constant Summary collapse

AttrId =
XSD::QName.new(nil, "id")
AttrProgramId =
XSD::QName.new(nil, "programId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = [], description = [], location = [], city = [], stateOrProvince = [], country = [], hDD = [], cDD = [], dDDBCool = [], dDHiHrCool = [], dDWBCool = [], dDDBRangeCool = [], dDLoHrCool = [], dDPressureCool = [], dDWindSpeedCool = [], dDWindDirCool = [], dDSkyClearnessCool = [], dDRainCool = [], dDSnowCool = [], dDMonthCool = [], dDDayCool = [], dDDaylightCool = [], dDGroundTCool = [], dDDBHeat = [], dDHiHrHeat = [], dDWBHeat = [], dDDBRangeHeat = [], dDLoHrHeat = [], dDPressureHeat = [], dDWindSpeedHeat = [], dDWindDirHeat = [], dDSkyClearnessHeat = [], dDRainHeat = [], dDSnowHeat = [], dDMonthHeat = [], dDDayHeat = [], dDDaylightHeat = [], dDGroundTHeat = [], groundTemp = [], wFTDTemp = [], wFTDRelHumidity = [], wFTDWindSpeed = [], wFTDWindDir = [], wFTDPressure = [], reference = []) ⇒ Weather

Returns a new instance of Weather.



33404
33405
33406
33407
33408
33409
33410
33411
33412
33413
33414
33415
33416
33417
33418
33419
33420
33421
33422
33423
33424
33425
33426
33427
33428
33429
33430
33431
33432
33433
33434
33435
33436
33437
33438
33439
33440
33441
33442
33443
33444
33445
33446
33447
33448
33449
33450
33451
# File 'lib/BuildingSync.rb', line 33404

def initialize(name = [], description = [], location = [], city = [], stateOrProvince = [], country = [], hDD = [], cDD = [], dDDBCool = [], dDHiHrCool = [], dDWBCool = [], dDDBRangeCool = [], dDLoHrCool = [], dDPressureCool = [], dDWindSpeedCool = [], dDWindDirCool = [], dDSkyClearnessCool = [], dDRainCool = [], dDSnowCool = [], dDMonthCool = [], dDDayCool = [], dDDaylightCool = [], dDGroundTCool = [], dDDBHeat = [], dDHiHrHeat = [], dDWBHeat = [], dDDBRangeHeat = [], dDLoHrHeat = [], dDPressureHeat = [], dDWindSpeedHeat = [], dDWindDirHeat = [], dDSkyClearnessHeat = [], dDRainHeat = [], dDSnowHeat = [], dDMonthHeat = [], dDDayHeat = [], dDDaylightHeat = [], dDGroundTHeat = [], groundTemp = [], wFTDTemp = [], wFTDRelHumidity = [], wFTDWindSpeed = [], wFTDWindDir = [], wFTDPressure = [], reference = [])
  @name = name
  @description = description
  @location = location
  @city = city
  @stateOrProvince = stateOrProvince
  @country = country
  @hDD = hDD
  @cDD = cDD
  @dDDBCool = dDDBCool
  @dDHiHrCool = dDHiHrCool
  @dDWBCool = dDWBCool
  @dDDBRangeCool = dDDBRangeCool
  @dDLoHrCool = dDLoHrCool
  @dDPressureCool = dDPressureCool
  @dDWindSpeedCool = dDWindSpeedCool
  @dDWindDirCool = dDWindDirCool
  @dDSkyClearnessCool = dDSkyClearnessCool
  @dDRainCool = dDRainCool
  @dDSnowCool = dDSnowCool
  @dDMonthCool = dDMonthCool
  @dDDayCool = dDDayCool
  @dDDaylightCool = dDDaylightCool
  @dDGroundTCool = dDGroundTCool
  @dDDBHeat = dDDBHeat
  @dDHiHrHeat = dDHiHrHeat
  @dDWBHeat = dDWBHeat
  @dDDBRangeHeat = dDDBRangeHeat
  @dDLoHrHeat = dDLoHrHeat
  @dDPressureHeat = dDPressureHeat
  @dDWindSpeedHeat = dDWindSpeedHeat
  @dDWindDirHeat = dDWindDirHeat
  @dDSkyClearnessHeat = dDSkyClearnessHeat
  @dDRainHeat = dDRainHeat
  @dDSnowHeat = dDSnowHeat
  @dDMonthHeat = dDMonthHeat
  @dDDayHeat = dDDayHeat
  @dDDaylightHeat = dDDaylightHeat
  @dDGroundTHeat = dDGroundTHeat
  @groundTemp = groundTemp
  @wFTDTemp = wFTDTemp
  @wFTDRelHumidity = wFTDRelHumidity
  @wFTDWindSpeed = wFTDWindSpeed
  @wFTDWindDir = wFTDWindDir
  @wFTDPressure = wFTDPressure
  @reference = reference
  @__xmlattr = {}
end

Instance Attribute Details

#cDDObject

Returns the value of attribute cDD.



33345
33346
33347
# File 'lib/BuildingSync.rb', line 33345

def cDD
  @cDD
end

#cityObject

Returns the value of attribute city.



33341
33342
33343
# File 'lib/BuildingSync.rb', line 33341

def city
  @city
end

#countryObject

Returns the value of attribute country.



33343
33344
33345
# File 'lib/BuildingSync.rb', line 33343

def country
  @country
end

#dDDayCoolObject

Returns the value of attribute dDDayCool.



33358
33359
33360
# File 'lib/BuildingSync.rb', line 33358

def dDDayCool
  @dDDayCool
end

#dDDayHeatObject

Returns the value of attribute dDDayHeat.



33373
33374
33375
# File 'lib/BuildingSync.rb', line 33373

def dDDayHeat
  @dDDayHeat
end

#dDDaylightCoolObject

Returns the value of attribute dDDaylightCool.



33359
33360
33361
# File 'lib/BuildingSync.rb', line 33359

def dDDaylightCool
  @dDDaylightCool
end

#dDDaylightHeatObject

Returns the value of attribute dDDaylightHeat.



33374
33375
33376
# File 'lib/BuildingSync.rb', line 33374

def dDDaylightHeat
  @dDDaylightHeat
end

#dDDBCoolObject

Returns the value of attribute dDDBCool.



33346
33347
33348
# File 'lib/BuildingSync.rb', line 33346

def dDDBCool
  @dDDBCool
end

#dDDBHeatObject

Returns the value of attribute dDDBHeat.



33361
33362
33363
# File 'lib/BuildingSync.rb', line 33361

def dDDBHeat
  @dDDBHeat
end

#dDDBRangeCoolObject

Returns the value of attribute dDDBRangeCool.



33349
33350
33351
# File 'lib/BuildingSync.rb', line 33349

def dDDBRangeCool
  @dDDBRangeCool
end

#dDDBRangeHeatObject

Returns the value of attribute dDDBRangeHeat.



33364
33365
33366
# File 'lib/BuildingSync.rb', line 33364

def dDDBRangeHeat
  @dDDBRangeHeat
end

#dDGroundTCoolObject

Returns the value of attribute dDGroundTCool.



33360
33361
33362
# File 'lib/BuildingSync.rb', line 33360

def dDGroundTCool
  @dDGroundTCool
end

#dDGroundTHeatObject

Returns the value of attribute dDGroundTHeat.



33375
33376
33377
# File 'lib/BuildingSync.rb', line 33375

def dDGroundTHeat
  @dDGroundTHeat
end

#dDHiHrCoolObject

Returns the value of attribute dDHiHrCool.



33347
33348
33349
# File 'lib/BuildingSync.rb', line 33347

def dDHiHrCool
  @dDHiHrCool
end

#dDHiHrHeatObject

Returns the value of attribute dDHiHrHeat.



33362
33363
33364
# File 'lib/BuildingSync.rb', line 33362

def dDHiHrHeat
  @dDHiHrHeat
end

#dDLoHrCoolObject

Returns the value of attribute dDLoHrCool.



33350
33351
33352
# File 'lib/BuildingSync.rb', line 33350

def dDLoHrCool
  @dDLoHrCool
end

#dDLoHrHeatObject

Returns the value of attribute dDLoHrHeat.



33365
33366
33367
# File 'lib/BuildingSync.rb', line 33365

def dDLoHrHeat
  @dDLoHrHeat
end

#dDMonthCoolObject

Returns the value of attribute dDMonthCool.



33357
33358
33359
# File 'lib/BuildingSync.rb', line 33357

def dDMonthCool
  @dDMonthCool
end

#dDMonthHeatObject

Returns the value of attribute dDMonthHeat.



33372
33373
33374
# File 'lib/BuildingSync.rb', line 33372

def dDMonthHeat
  @dDMonthHeat
end

#dDPressureCoolObject

Returns the value of attribute dDPressureCool.



33351
33352
33353
# File 'lib/BuildingSync.rb', line 33351

def dDPressureCool
  @dDPressureCool
end

#dDPressureHeatObject

Returns the value of attribute dDPressureHeat.



33366
33367
33368
# File 'lib/BuildingSync.rb', line 33366

def dDPressureHeat
  @dDPressureHeat
end

#dDRainCoolObject

Returns the value of attribute dDRainCool.



33355
33356
33357
# File 'lib/BuildingSync.rb', line 33355

def dDRainCool
  @dDRainCool
end

#dDRainHeatObject

Returns the value of attribute dDRainHeat.



33370
33371
33372
# File 'lib/BuildingSync.rb', line 33370

def dDRainHeat
  @dDRainHeat
end

#dDSkyClearnessCoolObject

Returns the value of attribute dDSkyClearnessCool.



33354
33355
33356
# File 'lib/BuildingSync.rb', line 33354

def dDSkyClearnessCool
  @dDSkyClearnessCool
end

#dDSkyClearnessHeatObject

Returns the value of attribute dDSkyClearnessHeat.



33369
33370
33371
# File 'lib/BuildingSync.rb', line 33369

def dDSkyClearnessHeat
  @dDSkyClearnessHeat
end

#dDSnowCoolObject

Returns the value of attribute dDSnowCool.



33356
33357
33358
# File 'lib/BuildingSync.rb', line 33356

def dDSnowCool
  @dDSnowCool
end

#dDSnowHeatObject

Returns the value of attribute dDSnowHeat.



33371
33372
33373
# File 'lib/BuildingSync.rb', line 33371

def dDSnowHeat
  @dDSnowHeat
end

#dDWBCoolObject

Returns the value of attribute dDWBCool.



33348
33349
33350
# File 'lib/BuildingSync.rb', line 33348

def dDWBCool
  @dDWBCool
end

#dDWBHeatObject

Returns the value of attribute dDWBHeat.



33363
33364
33365
# File 'lib/BuildingSync.rb', line 33363

def dDWBHeat
  @dDWBHeat
end

#dDWindDirCoolObject

Returns the value of attribute dDWindDirCool.



33353
33354
33355
# File 'lib/BuildingSync.rb', line 33353

def dDWindDirCool
  @dDWindDirCool
end

#dDWindDirHeatObject

Returns the value of attribute dDWindDirHeat.



33368
33369
33370
# File 'lib/BuildingSync.rb', line 33368

def dDWindDirHeat
  @dDWindDirHeat
end

#dDWindSpeedCoolObject

Returns the value of attribute dDWindSpeedCool.



33352
33353
33354
# File 'lib/BuildingSync.rb', line 33352

def dDWindSpeedCool
  @dDWindSpeedCool
end

#dDWindSpeedHeatObject

Returns the value of attribute dDWindSpeedHeat.



33367
33368
33369
# File 'lib/BuildingSync.rb', line 33367

def dDWindSpeedHeat
  @dDWindSpeedHeat
end

#descriptionObject

Returns the value of attribute description.



33339
33340
33341
# File 'lib/BuildingSync.rb', line 33339

def description
  @description
end

#groundTempObject

Returns the value of attribute groundTemp.



33376
33377
33378
# File 'lib/BuildingSync.rb', line 33376

def groundTemp
  @groundTemp
end

#hDDObject

Returns the value of attribute hDD.



33344
33345
33346
# File 'lib/BuildingSync.rb', line 33344

def hDD
  @hDD
end

#locationObject

Returns the value of attribute location.



33340
33341
33342
# File 'lib/BuildingSync.rb', line 33340

def location
  @location
end

#nameObject

Returns the value of attribute name.



33338
33339
33340
# File 'lib/BuildingSync.rb', line 33338

def name
  @name
end

#referenceObject

Returns the value of attribute reference.



33382
33383
33384
# File 'lib/BuildingSync.rb', line 33382

def reference
  @reference
end

#stateOrProvinceObject

Returns the value of attribute stateOrProvince.



33342
33343
33344
# File 'lib/BuildingSync.rb', line 33342

def stateOrProvince
  @stateOrProvince
end

#wFTDPressureObject

Returns the value of attribute wFTDPressure.



33381
33382
33383
# File 'lib/BuildingSync.rb', line 33381

def wFTDPressure
  @wFTDPressure
end

#wFTDRelHumidityObject

Returns the value of attribute wFTDRelHumidity.



33378
33379
33380
# File 'lib/BuildingSync.rb', line 33378

def wFTDRelHumidity
  @wFTDRelHumidity
end

#wFTDTempObject

Returns the value of attribute wFTDTemp.



33377
33378
33379
# File 'lib/BuildingSync.rb', line 33377

def wFTDTemp
  @wFTDTemp
end

#wFTDWindDirObject

Returns the value of attribute wFTDWindDir.



33380
33381
33382
# File 'lib/BuildingSync.rb', line 33380

def wFTDWindDir
  @wFTDWindDir
end

#wFTDWindSpeedObject

Returns the value of attribute wFTDWindSpeed.



33379
33380
33381
# File 'lib/BuildingSync.rb', line 33379

def wFTDWindSpeed
  @wFTDWindSpeed
end

Instance Method Details

#__xmlattrObject



33384
33385
33386
# File 'lib/BuildingSync.rb', line 33384

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_idObject



33388
33389
33390
# File 'lib/BuildingSync.rb', line 33388

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



33392
33393
33394
# File 'lib/BuildingSync.rb', line 33392

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

#xmlattr_programIdObject



33396
33397
33398
# File 'lib/BuildingSync.rb', line 33396

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



33400
33401
33402
# File 'lib/BuildingSync.rb', line 33400

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