Class: BuildingSync::GbXML
- Inherits:
-
Object
- Object
- BuildingSync::GbXML
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemagbXML
aecXML - BuildingSync::AecXML
campus - BuildingSync::Campus
lightingSystem - BuildingSync::LightingSystem
lightingControl - BuildingSync::LightingControl
construction - BuildingSync::Construction
layer - BuildingSync::Layer
material - BuildingSync::Material
windowType - BuildingSync::WindowType
schedule - BuildingSync::Schedule
weekSchedule - BuildingSync::WeekSchedule
daySchedule - BuildingSync::DaySchedule
zone - BuildingSync::Zone
airLoop - BuildingSync::AirLoop
hydronicLoop - BuildingSync::HydronicLoop
intEquip - BuildingSync::IntEquip
extEquip - BuildingSync::ExtEquip
weather - BuildingSync::Weather
meter - BuildingSync::Meter
results - BuildingSync::Results
documentHistory - BuildingSync::DocumentHistory
simulationParameters - BuildingSync::SimulationParameters
xmlattr_id - SOAP::SOAPID
xmlattr_engine - SOAP::SOAPNMTOKEN
xmlattr_temperatureUnit - SOAP::SOAPNMTOKEN
xmlattr_lengthUnit - SOAP::SOAPNMTOKEN
xmlattr_areaUnit - SOAP::SOAPNMTOKEN
xmlattr_volumeUnit - SOAP::SOAPNMTOKEN
xmlattr_useSIUnitsForResults - SOAP::SOAPBoolean
xmlattr_version - SOAP::SOAPNMTOKEN
xmlattr_SurfaceReferenceLocation - SOAP::SOAPNMTOKEN
Constant Summary collapse
- AttrAreaUnit =
XSD::QName.new(nil, "areaUnit")
- AttrEngine =
XSD::QName.new(nil, "engine")
- AttrId =
XSD::QName.new(nil, "id")
- AttrLengthUnit =
XSD::QName.new(nil, "lengthUnit")
- AttrSurfaceReferenceLocation =
XSD::QName.new(nil, "SurfaceReferenceLocation")
- AttrTemperatureUnit =
XSD::QName.new(nil, "temperatureUnit")
- AttrUseSIUnitsForResults =
XSD::QName.new(nil, "useSIUnitsForResults")
- AttrVersion =
XSD::QName.new(nil, "version")
- AttrVolumeUnit =
XSD::QName.new(nil, "volumeUnit")
Instance Attribute Summary collapse
-
#aecXML ⇒ Object
Returns the value of attribute aecXML.
-
#airLoop ⇒ Object
Returns the value of attribute airLoop.
-
#campus ⇒ Object
Returns the value of attribute campus.
-
#construction ⇒ Object
Returns the value of attribute construction.
-
#daySchedule ⇒ Object
Returns the value of attribute daySchedule.
-
#documentHistory ⇒ Object
Returns the value of attribute documentHistory.
-
#extEquip ⇒ Object
Returns the value of attribute extEquip.
-
#hydronicLoop ⇒ Object
Returns the value of attribute hydronicLoop.
-
#intEquip ⇒ Object
Returns the value of attribute intEquip.
-
#layer ⇒ Object
Returns the value of attribute layer.
-
#lightingControl ⇒ Object
Returns the value of attribute lightingControl.
-
#lightingSystem ⇒ Object
Returns the value of attribute lightingSystem.
-
#material ⇒ Object
Returns the value of attribute material.
-
#meter ⇒ Object
Returns the value of attribute meter.
-
#results ⇒ Object
Returns the value of attribute results.
-
#schedule ⇒ Object
Returns the value of attribute schedule.
-
#simulationParameters ⇒ Object
Returns the value of attribute simulationParameters.
-
#weather ⇒ Object
Returns the value of attribute weather.
-
#weekSchedule ⇒ Object
Returns the value of attribute weekSchedule.
-
#windowType ⇒ Object
Returns the value of attribute windowType.
-
#zone ⇒ Object
Returns the value of attribute zone.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(aecXML = [], campus = [], lightingSystem = [], lightingControl = [], construction = [], layer = [], material = [], windowType = [], schedule = [], weekSchedule = [], daySchedule = [], zone = [], airLoop = [], hydronicLoop = [], intEquip = [], extEquip = [], weather = [], meter = [], results = [], documentHistory = [], simulationParameters = []) ⇒ GbXML
constructor
A new instance of GbXML.
- #xmlattr_areaUnit ⇒ Object
- #xmlattr_areaUnit=(value) ⇒ Object
- #xmlattr_engine ⇒ Object
- #xmlattr_engine=(value) ⇒ Object
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_lengthUnit ⇒ Object
- #xmlattr_lengthUnit=(value) ⇒ Object
- #xmlattr_SurfaceReferenceLocation ⇒ Object
- #xmlattr_SurfaceReferenceLocation=(value) ⇒ Object
- #xmlattr_temperatureUnit ⇒ Object
- #xmlattr_temperatureUnit=(value) ⇒ Object
- #xmlattr_useSIUnitsForResults ⇒ Object
- #xmlattr_useSIUnitsForResults=(value) ⇒ Object
- #xmlattr_version ⇒ Object
- #xmlattr_version=(value) ⇒ Object
- #xmlattr_volumeUnit ⇒ Object
- #xmlattr_volumeUnit=(value) ⇒ Object
Constructor Details
#initialize(aecXML = [], campus = [], lightingSystem = [], lightingControl = [], construction = [], layer = [], material = [], windowType = [], schedule = [], weekSchedule = [], daySchedule = [], zone = [], airLoop = [], hydronicLoop = [], intEquip = [], extEquip = [], weather = [], meter = [], results = [], documentHistory = [], simulationParameters = []) ⇒ GbXML
Returns a new instance of GbXML.
24335 24336 24337 24338 24339 24340 24341 24342 24343 24344 24345 24346 24347 24348 24349 24350 24351 24352 24353 24354 24355 24356 24357 24358 |
# File 'lib/BuildingSync.rb', line 24335 def initialize(aecXML = [], campus = [], lightingSystem = [], lightingControl = [], construction = [], layer = [], material = [], windowType = [], schedule = [], weekSchedule = [], daySchedule = [], zone = [], airLoop = [], hydronicLoop = [], intEquip = [], extEquip = [], weather = [], meter = [], results = [], documentHistory = [], simulationParameters = []) @aecXML = aecXML @campus = campus @lightingSystem = lightingSystem @lightingControl = lightingControl @construction = construction @layer = layer @material = material @windowType = windowType @schedule = schedule @weekSchedule = weekSchedule @daySchedule = daySchedule @zone = zone @airLoop = airLoop @hydronicLoop = hydronicLoop @intEquip = intEquip @extEquip = extEquip @weather = weather @meter = meter @results = results @documentHistory = documentHistory @simulationParameters = simulationParameters @__xmlattr = {} end |
Instance Attribute Details
#aecXML ⇒ Object
Returns the value of attribute aecXML.
24237 24238 24239 |
# File 'lib/BuildingSync.rb', line 24237 def aecXML @aecXML end |
#airLoop ⇒ Object
Returns the value of attribute airLoop.
24249 24250 24251 |
# File 'lib/BuildingSync.rb', line 24249 def airLoop @airLoop end |
#campus ⇒ Object
Returns the value of attribute campus.
24238 24239 24240 |
# File 'lib/BuildingSync.rb', line 24238 def campus @campus end |
#construction ⇒ Object
Returns the value of attribute construction.
24241 24242 24243 |
# File 'lib/BuildingSync.rb', line 24241 def construction @construction end |
#daySchedule ⇒ Object
Returns the value of attribute daySchedule.
24247 24248 24249 |
# File 'lib/BuildingSync.rb', line 24247 def daySchedule @daySchedule end |
#documentHistory ⇒ Object
Returns the value of attribute documentHistory.
24256 24257 24258 |
# File 'lib/BuildingSync.rb', line 24256 def documentHistory @documentHistory end |
#extEquip ⇒ Object
Returns the value of attribute extEquip.
24252 24253 24254 |
# File 'lib/BuildingSync.rb', line 24252 def extEquip @extEquip end |
#hydronicLoop ⇒ Object
Returns the value of attribute hydronicLoop.
24250 24251 24252 |
# File 'lib/BuildingSync.rb', line 24250 def hydronicLoop @hydronicLoop end |
#intEquip ⇒ Object
Returns the value of attribute intEquip.
24251 24252 24253 |
# File 'lib/BuildingSync.rb', line 24251 def intEquip @intEquip end |
#layer ⇒ Object
Returns the value of attribute layer.
24242 24243 24244 |
# File 'lib/BuildingSync.rb', line 24242 def layer @layer end |
#lightingControl ⇒ Object
Returns the value of attribute lightingControl.
24240 24241 24242 |
# File 'lib/BuildingSync.rb', line 24240 def lightingControl @lightingControl end |
#lightingSystem ⇒ Object
Returns the value of attribute lightingSystem.
24239 24240 24241 |
# File 'lib/BuildingSync.rb', line 24239 def lightingSystem @lightingSystem end |
#material ⇒ Object
Returns the value of attribute material.
24243 24244 24245 |
# File 'lib/BuildingSync.rb', line 24243 def material @material end |
#meter ⇒ Object
Returns the value of attribute meter.
24254 24255 24256 |
# File 'lib/BuildingSync.rb', line 24254 def meter @meter end |
#results ⇒ Object
Returns the value of attribute results.
24255 24256 24257 |
# File 'lib/BuildingSync.rb', line 24255 def results @results end |
#schedule ⇒ Object
Returns the value of attribute schedule.
24245 24246 24247 |
# File 'lib/BuildingSync.rb', line 24245 def schedule @schedule end |
#simulationParameters ⇒ Object
Returns the value of attribute simulationParameters.
24257 24258 24259 |
# File 'lib/BuildingSync.rb', line 24257 def simulationParameters @simulationParameters end |
#weather ⇒ Object
Returns the value of attribute weather.
24253 24254 24255 |
# File 'lib/BuildingSync.rb', line 24253 def weather @weather end |
#weekSchedule ⇒ Object
Returns the value of attribute weekSchedule.
24246 24247 24248 |
# File 'lib/BuildingSync.rb', line 24246 def weekSchedule @weekSchedule end |
#windowType ⇒ Object
Returns the value of attribute windowType.
24244 24245 24246 |
# File 'lib/BuildingSync.rb', line 24244 def windowType @windowType end |
#zone ⇒ Object
Returns the value of attribute zone.
24248 24249 24250 |
# File 'lib/BuildingSync.rb', line 24248 def zone @zone end |
Instance Method Details
#__xmlattr ⇒ Object
24259 24260 24261 |
# File 'lib/BuildingSync.rb', line 24259 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_areaUnit ⇒ Object
24295 24296 24297 |
# File 'lib/BuildingSync.rb', line 24295 def xmlattr_areaUnit __xmlattr[AttrAreaUnit] end |
#xmlattr_areaUnit=(value) ⇒ Object
24299 24300 24301 |
# File 'lib/BuildingSync.rb', line 24299 def xmlattr_areaUnit=(value) __xmlattr[AttrAreaUnit] = value end |
#xmlattr_engine ⇒ Object
24271 24272 24273 |
# File 'lib/BuildingSync.rb', line 24271 def xmlattr_engine __xmlattr[AttrEngine] end |
#xmlattr_engine=(value) ⇒ Object
24275 24276 24277 |
# File 'lib/BuildingSync.rb', line 24275 def xmlattr_engine=(value) __xmlattr[AttrEngine] = value end |
#xmlattr_id ⇒ Object
24263 24264 24265 |
# File 'lib/BuildingSync.rb', line 24263 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
24267 24268 24269 |
# File 'lib/BuildingSync.rb', line 24267 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_lengthUnit ⇒ Object
24287 24288 24289 |
# File 'lib/BuildingSync.rb', line 24287 def xmlattr_lengthUnit __xmlattr[AttrLengthUnit] end |
#xmlattr_lengthUnit=(value) ⇒ Object
24291 24292 24293 |
# File 'lib/BuildingSync.rb', line 24291 def xmlattr_lengthUnit=(value) __xmlattr[AttrLengthUnit] = value end |
#xmlattr_SurfaceReferenceLocation ⇒ Object
24327 24328 24329 |
# File 'lib/BuildingSync.rb', line 24327 def xmlattr_SurfaceReferenceLocation __xmlattr[AttrSurfaceReferenceLocation] end |
#xmlattr_SurfaceReferenceLocation=(value) ⇒ Object
24331 24332 24333 |
# File 'lib/BuildingSync.rb', line 24331 def xmlattr_SurfaceReferenceLocation=(value) __xmlattr[AttrSurfaceReferenceLocation] = value end |
#xmlattr_temperatureUnit ⇒ Object
24279 24280 24281 |
# File 'lib/BuildingSync.rb', line 24279 def xmlattr_temperatureUnit __xmlattr[AttrTemperatureUnit] end |
#xmlattr_temperatureUnit=(value) ⇒ Object
24283 24284 24285 |
# File 'lib/BuildingSync.rb', line 24283 def xmlattr_temperatureUnit=(value) __xmlattr[AttrTemperatureUnit] = value end |
#xmlattr_useSIUnitsForResults ⇒ Object
24311 24312 24313 |
# File 'lib/BuildingSync.rb', line 24311 def xmlattr_useSIUnitsForResults __xmlattr[AttrUseSIUnitsForResults] end |
#xmlattr_useSIUnitsForResults=(value) ⇒ Object
24315 24316 24317 |
# File 'lib/BuildingSync.rb', line 24315 def xmlattr_useSIUnitsForResults=(value) __xmlattr[AttrUseSIUnitsForResults] = value end |
#xmlattr_version ⇒ Object
24319 24320 24321 |
# File 'lib/BuildingSync.rb', line 24319 def xmlattr_version __xmlattr[AttrVersion] end |
#xmlattr_version=(value) ⇒ Object
24323 24324 24325 |
# File 'lib/BuildingSync.rb', line 24323 def xmlattr_version=(value) __xmlattr[AttrVersion] = value end |
#xmlattr_volumeUnit ⇒ Object
24303 24304 24305 |
# File 'lib/BuildingSync.rb', line 24303 def xmlattr_volumeUnit __xmlattr[AttrVolumeUnit] end |
#xmlattr_volumeUnit=(value) ⇒ Object
24307 24308 24309 |
# File 'lib/BuildingSync.rb', line 24307 def xmlattr_volumeUnit=(value) __xmlattr[AttrVolumeUnit] = value end |