Class: BuildingSync::ScenarioType

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

Overview

http://buildingsync.net/schemas/bedes-auc/2019ScenarioType

scenarioName - SOAP::SOAPString
scenarioNotes - SOAP::SOAPString
temporalStatus - SOAP::SOAPString
normalization - SOAP::SOAPString
scenarioType - BuildingSync::ScenarioType::ScenarioType
weatherType - BuildingSync::ScenarioType::WeatherType
resourceUses - BuildingSync::ScenarioType::ResourceUses
timeSeriesData - BuildingSync::ScenarioType::TimeSeriesData
allResourceTotals - BuildingSync::ScenarioType::AllResourceTotals
annualHeatingDegreeDays - BuildingSync::ScenarioType::AnnualHeatingDegreeDays
annualCoolingDegreeDays - BuildingSync::ScenarioType::AnnualCoolingDegreeDays
hDDBaseTemperature - BuildingSync::HDDBaseTemperature
cDDBaseTemperature - BuildingSync::CDDBaseTemperature
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID

Defined Under Namespace

Classes: AllResourceTotals, AnnualCoolingDegreeDays, AnnualHeatingDegreeDays, ResourceUses, ScenarioType, TimeSeriesData, WeatherType

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scenarioName = nil, scenarioNotes = nil, temporalStatus = nil, normalization = nil, scenarioType = nil, weatherType = nil, resourceUses = nil, timeSeriesData = nil, allResourceTotals = nil, annualHeatingDegreeDays = nil, annualCoolingDegreeDays = nil, hDDBaseTemperature = nil, cDDBaseTemperature = nil, linkedPremises = nil, userDefinedFields = nil) ⇒ ScenarioType

Returns a new instance of ScenarioType.



3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
# File 'lib/BuildingSync.rb', line 3092

def initialize(scenarioName = nil, scenarioNotes = nil, temporalStatus = nil, normalization = nil, scenarioType = nil, weatherType = nil, resourceUses = nil, timeSeriesData = nil, allResourceTotals = nil, annualHeatingDegreeDays = nil, annualCoolingDegreeDays = nil, hDDBaseTemperature = nil, cDDBaseTemperature = nil, linkedPremises = nil, userDefinedFields = nil)
  @scenarioName = scenarioName
  @scenarioNotes = scenarioNotes
  @temporalStatus = temporalStatus
  @normalization = normalization
  @scenarioType = scenarioType
  @weatherType = weatherType
  @resourceUses = resourceUses
  @timeSeriesData = timeSeriesData
  @allResourceTotals = allResourceTotals
  @annualHeatingDegreeDays = annualHeatingDegreeDays
  @annualCoolingDegreeDays = annualCoolingDegreeDays
  @hDDBaseTemperature = hDDBaseTemperature
  @cDDBaseTemperature = cDDBaseTemperature
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#allResourceTotalsObject

Returns the value of attribute allResourceTotals.



3072
3073
3074
# File 'lib/BuildingSync.rb', line 3072

def allResourceTotals
  @allResourceTotals
end

#annualCoolingDegreeDaysObject

Returns the value of attribute annualCoolingDegreeDays.



3074
3075
3076
# File 'lib/BuildingSync.rb', line 3074

def annualCoolingDegreeDays
  @annualCoolingDegreeDays
end

#annualHeatingDegreeDaysObject

Returns the value of attribute annualHeatingDegreeDays.



3073
3074
3075
# File 'lib/BuildingSync.rb', line 3073

def annualHeatingDegreeDays
  @annualHeatingDegreeDays
end

#cDDBaseTemperatureObject

Returns the value of attribute cDDBaseTemperature.



3076
3077
3078
# File 'lib/BuildingSync.rb', line 3076

def cDDBaseTemperature
  @cDDBaseTemperature
end

#hDDBaseTemperatureObject

Returns the value of attribute hDDBaseTemperature.



3075
3076
3077
# File 'lib/BuildingSync.rb', line 3075

def hDDBaseTemperature
  @hDDBaseTemperature
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



3077
3078
3079
# File 'lib/BuildingSync.rb', line 3077

def linkedPremises
  @linkedPremises
end

#normalizationObject

Returns the value of attribute normalization.



3067
3068
3069
# File 'lib/BuildingSync.rb', line 3067

def normalization
  @normalization
end

#resourceUsesObject

Returns the value of attribute resourceUses.



3070
3071
3072
# File 'lib/BuildingSync.rb', line 3070

def resourceUses
  @resourceUses
end

#scenarioNameObject

Returns the value of attribute scenarioName.



3064
3065
3066
# File 'lib/BuildingSync.rb', line 3064

def scenarioName
  @scenarioName
end

#scenarioNotesObject

Returns the value of attribute scenarioNotes.



3065
3066
3067
# File 'lib/BuildingSync.rb', line 3065

def scenarioNotes
  @scenarioNotes
end

#scenarioTypeObject

Returns the value of attribute scenarioType.



3068
3069
3070
# File 'lib/BuildingSync.rb', line 3068

def scenarioType
  @scenarioType
end

#temporalStatusObject

Returns the value of attribute temporalStatus.



3066
3067
3068
# File 'lib/BuildingSync.rb', line 3066

def temporalStatus
  @temporalStatus
end

#timeSeriesDataObject

Returns the value of attribute timeSeriesData.



3071
3072
3073
# File 'lib/BuildingSync.rb', line 3071

def timeSeriesData
  @timeSeriesData
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



3078
3079
3080
# File 'lib/BuildingSync.rb', line 3078

def userDefinedFields
  @userDefinedFields
end

#weatherTypeObject

Returns the value of attribute weatherType.



3069
3070
3071
# File 'lib/BuildingSync.rb', line 3069

def weatherType
  @weatherType
end

Instance Method Details

#__xmlattrObject



3080
3081
3082
# File 'lib/BuildingSync.rb', line 3080

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



3084
3085
3086
# File 'lib/BuildingSync.rb', line 3084

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



3088
3089
3090
# File 'lib/BuildingSync.rb', line 3088

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end