Class: BuildingSync::ExtEquip

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

Overview

http://www.gbxml.org/schemaExtEquip

name - SOAP::SOAPString
description - SOAP::SOAPString
manufacturer - SOAP::SOAPString
model - SOAP::SOAPString
elecLoad - BuildingSync::ElecLoad
fuelLoad - BuildingSync::FuelLoad
latentLoad - BuildingSync::LatentLoad
windSpeed - BuildingSync::WindSpeed
efficiency - BuildingSync::Efficiency
performance - BuildingSync::Performance
cost - BuildingSync::Cost
weight - BuildingSync::Weight
wasteWaterHREff - BuildingSync::WasteWaterHREff
waterUsePerCycle - BuildingSync::WaterUsePerCycle
ratedFlow - BuildingSync::RatedFlow
power - BuildingSync::Power
cyclesPerWeek - SOAP::SOAPDecimal
energy - BuildingSync::Energy
generalGeometry - BuildingSync::GeneralGeometry
shellGeometry - BuildingSync::ShellGeometry
indoorAirQuality - BuildingSync::IndoorAirQuality
age - BuildingSync::Age
reference - SOAP::SOAPString
cADObjectId - BuildingSync::CADObjectId
xmlattr_id - SOAP::SOAPID
xmlattr_scheduleIdRef - SOAP::SOAPIDREF
xmlattr_waterTempScheduleIdRef - SOAP::SOAPIDREF
xmlattr_hydronicLoopIdRef - SOAP::SOAPIDREF
xmlattr_waterScheduleIdRef - SOAP::SOAPIDREF
xmlattr_waterMeterIdRef - SOAP::SOAPIDREF
xmlattr_type - SOAP::SOAPNMTOKEN
xmlattr_airLoopIdRef - SOAP::SOAPIDREF
xmlattr_programId - SOAP::SOAPIDREF

Constant Summary collapse

AttrAirLoopIdRef =
XSD::QName.new(nil, "airLoopIdRef")
AttrHydronicLoopIdRef =
XSD::QName.new(nil, "hydronicLoopIdRef")
AttrId =
XSD::QName.new(nil, "id")
AttrProgramId =
XSD::QName.new(nil, "programId")
AttrScheduleIdRef =
XSD::QName.new(nil, "scheduleIdRef")
AttrType =
XSD::QName.new(nil, "type")
AttrWaterMeterIdRef =
XSD::QName.new(nil, "waterMeterIdRef")
AttrWaterScheduleIdRef =
XSD::QName.new(nil, "waterScheduleIdRef")
AttrWaterTempScheduleIdRef =
XSD::QName.new(nil, "waterTempScheduleIdRef")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = [], description = [], manufacturer = [], model = [], elecLoad = [], fuelLoad = [], latentLoad = [], windSpeed = [], efficiency = [], performance = [], cost = [], weight = [], wasteWaterHREff = [], waterUsePerCycle = [], ratedFlow = [], power = [], cyclesPerWeek = [], energy = [], generalGeometry = [], shellGeometry = [], indoorAirQuality = [], age = [], reference = [], cADObjectId = []) ⇒ ExtEquip

Returns a new instance of ExtEquip.



27842
27843
27844
27845
27846
27847
27848
27849
27850
27851
27852
27853
27854
27855
27856
27857
27858
27859
27860
27861
27862
27863
27864
27865
27866
27867
27868
# File 'lib/BuildingSync.rb', line 27842

def initialize(name = [], description = [], manufacturer = [], model = [], elecLoad = [], fuelLoad = [], latentLoad = [], windSpeed = [], efficiency = [], performance = [], cost = [], weight = [], wasteWaterHREff = [], waterUsePerCycle = [], ratedFlow = [], power = [], cyclesPerWeek = [], energy = [], generalGeometry = [], shellGeometry = [], indoorAirQuality = [], age = [], reference = [], cADObjectId = [])
  @name = name
  @description = description
  @manufacturer = manufacturer
  @model = model
  @elecLoad = elecLoad
  @fuelLoad = fuelLoad
  @latentLoad = latentLoad
  @windSpeed = windSpeed
  @efficiency = efficiency
  @performance = performance
  @cost = cost
  @weight = weight
  @wasteWaterHREff = wasteWaterHREff
  @waterUsePerCycle = waterUsePerCycle
  @ratedFlow = ratedFlow
  @power = power
  @cyclesPerWeek = cyclesPerWeek
  @energy = energy
  @generalGeometry = generalGeometry
  @shellGeometry = shellGeometry
  @indoorAirQuality = indoorAirQuality
  @age = age
  @reference = reference
  @cADObjectId = cADObjectId
  @__xmlattr = {}
end

Instance Attribute Details

#ageObject

Returns the value of attribute age.



27762
27763
27764
# File 'lib/BuildingSync.rb', line 27762

def age
  @age
end

#cADObjectIdObject

Returns the value of attribute cADObjectId.



27764
27765
27766
# File 'lib/BuildingSync.rb', line 27764

def cADObjectId
  @cADObjectId
end

#costObject

Returns the value of attribute cost.



27751
27752
27753
# File 'lib/BuildingSync.rb', line 27751

def cost
  @cost
end

#cyclesPerWeekObject

Returns the value of attribute cyclesPerWeek.



27757
27758
27759
# File 'lib/BuildingSync.rb', line 27757

def cyclesPerWeek
  @cyclesPerWeek
end

#descriptionObject

Returns the value of attribute description.



27742
27743
27744
# File 'lib/BuildingSync.rb', line 27742

def description
  @description
end

#efficiencyObject

Returns the value of attribute efficiency.



27749
27750
27751
# File 'lib/BuildingSync.rb', line 27749

def efficiency
  @efficiency
end

#elecLoadObject

Returns the value of attribute elecLoad.



27745
27746
27747
# File 'lib/BuildingSync.rb', line 27745

def elecLoad
  @elecLoad
end

#energyObject

Returns the value of attribute energy.



27758
27759
27760
# File 'lib/BuildingSync.rb', line 27758

def energy
  @energy
end

#fuelLoadObject

Returns the value of attribute fuelLoad.



27746
27747
27748
# File 'lib/BuildingSync.rb', line 27746

def fuelLoad
  @fuelLoad
end

#generalGeometryObject

Returns the value of attribute generalGeometry.



27759
27760
27761
# File 'lib/BuildingSync.rb', line 27759

def generalGeometry
  @generalGeometry
end

#indoorAirQualityObject

Returns the value of attribute indoorAirQuality.



27761
27762
27763
# File 'lib/BuildingSync.rb', line 27761

def indoorAirQuality
  @indoorAirQuality
end

#latentLoadObject

Returns the value of attribute latentLoad.



27747
27748
27749
# File 'lib/BuildingSync.rb', line 27747

def latentLoad
  @latentLoad
end

#manufacturerObject

Returns the value of attribute manufacturer.



27743
27744
27745
# File 'lib/BuildingSync.rb', line 27743

def manufacturer
  @manufacturer
end

#modelObject

Returns the value of attribute model.



27744
27745
27746
# File 'lib/BuildingSync.rb', line 27744

def model
  @model
end

#nameObject

Returns the value of attribute name.



27741
27742
27743
# File 'lib/BuildingSync.rb', line 27741

def name
  @name
end

#performanceObject

Returns the value of attribute performance.



27750
27751
27752
# File 'lib/BuildingSync.rb', line 27750

def performance
  @performance
end

#powerObject

Returns the value of attribute power.



27756
27757
27758
# File 'lib/BuildingSync.rb', line 27756

def power
  @power
end

#ratedFlowObject

Returns the value of attribute ratedFlow.



27755
27756
27757
# File 'lib/BuildingSync.rb', line 27755

def ratedFlow
  @ratedFlow
end

#referenceObject

Returns the value of attribute reference.



27763
27764
27765
# File 'lib/BuildingSync.rb', line 27763

def reference
  @reference
end

#shellGeometryObject

Returns the value of attribute shellGeometry.



27760
27761
27762
# File 'lib/BuildingSync.rb', line 27760

def shellGeometry
  @shellGeometry
end

#wasteWaterHREffObject

Returns the value of attribute wasteWaterHREff.



27753
27754
27755
# File 'lib/BuildingSync.rb', line 27753

def wasteWaterHREff
  @wasteWaterHREff
end

#waterUsePerCycleObject

Returns the value of attribute waterUsePerCycle.



27754
27755
27756
# File 'lib/BuildingSync.rb', line 27754

def waterUsePerCycle
  @waterUsePerCycle
end

#weightObject

Returns the value of attribute weight.



27752
27753
27754
# File 'lib/BuildingSync.rb', line 27752

def weight
  @weight
end

#windSpeedObject

Returns the value of attribute windSpeed.



27748
27749
27750
# File 'lib/BuildingSync.rb', line 27748

def windSpeed
  @windSpeed
end

Instance Method Details

#__xmlattrObject



27766
27767
27768
# File 'lib/BuildingSync.rb', line 27766

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_airLoopIdRefObject



27826
27827
27828
# File 'lib/BuildingSync.rb', line 27826

def xmlattr_airLoopIdRef
  __xmlattr[AttrAirLoopIdRef]
end

#xmlattr_airLoopIdRef=(value) ⇒ Object



27830
27831
27832
# File 'lib/BuildingSync.rb', line 27830

def xmlattr_airLoopIdRef=(value)
  __xmlattr[AttrAirLoopIdRef] = value
end

#xmlattr_hydronicLoopIdRefObject



27794
27795
27796
# File 'lib/BuildingSync.rb', line 27794

def xmlattr_hydronicLoopIdRef
  __xmlattr[AttrHydronicLoopIdRef]
end

#xmlattr_hydronicLoopIdRef=(value) ⇒ Object



27798
27799
27800
# File 'lib/BuildingSync.rb', line 27798

def xmlattr_hydronicLoopIdRef=(value)
  __xmlattr[AttrHydronicLoopIdRef] = value
end

#xmlattr_idObject



27770
27771
27772
# File 'lib/BuildingSync.rb', line 27770

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



27774
27775
27776
# File 'lib/BuildingSync.rb', line 27774

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

#xmlattr_programIdObject



27834
27835
27836
# File 'lib/BuildingSync.rb', line 27834

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



27838
27839
27840
# File 'lib/BuildingSync.rb', line 27838

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

#xmlattr_scheduleIdRefObject



27778
27779
27780
# File 'lib/BuildingSync.rb', line 27778

def xmlattr_scheduleIdRef
  __xmlattr[AttrScheduleIdRef]
end

#xmlattr_scheduleIdRef=(value) ⇒ Object



27782
27783
27784
# File 'lib/BuildingSync.rb', line 27782

def xmlattr_scheduleIdRef=(value)
  __xmlattr[AttrScheduleIdRef] = value
end

#xmlattr_typeObject



27818
27819
27820
# File 'lib/BuildingSync.rb', line 27818

def xmlattr_type
  __xmlattr[AttrType]
end

#xmlattr_type=(value) ⇒ Object



27822
27823
27824
# File 'lib/BuildingSync.rb', line 27822

def xmlattr_type=(value)
  __xmlattr[AttrType] = value
end

#xmlattr_waterMeterIdRefObject



27810
27811
27812
# File 'lib/BuildingSync.rb', line 27810

def xmlattr_waterMeterIdRef
  __xmlattr[AttrWaterMeterIdRef]
end

#xmlattr_waterMeterIdRef=(value) ⇒ Object



27814
27815
27816
# File 'lib/BuildingSync.rb', line 27814

def xmlattr_waterMeterIdRef=(value)
  __xmlattr[AttrWaterMeterIdRef] = value
end

#xmlattr_waterScheduleIdRefObject



27802
27803
27804
# File 'lib/BuildingSync.rb', line 27802

def xmlattr_waterScheduleIdRef
  __xmlattr[AttrWaterScheduleIdRef]
end

#xmlattr_waterScheduleIdRef=(value) ⇒ Object



27806
27807
27808
# File 'lib/BuildingSync.rb', line 27806

def xmlattr_waterScheduleIdRef=(value)
  __xmlattr[AttrWaterScheduleIdRef] = value
end

#xmlattr_waterTempScheduleIdRefObject



27786
27787
27788
# File 'lib/BuildingSync.rb', line 27786

def xmlattr_waterTempScheduleIdRef
  __xmlattr[AttrWaterTempScheduleIdRef]
end

#xmlattr_waterTempScheduleIdRef=(value) ⇒ Object



27790
27791
27792
# File 'lib/BuildingSync.rb', line 27790

def xmlattr_waterTempScheduleIdRef=(value)
  __xmlattr[AttrWaterTempScheduleIdRef] = value
end