Class: BuildingSync::Space
- Inherits:
-
Object
- Object
- BuildingSync::Space
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaSpace
name - SOAP::SOAPString
description - SOAP::SOAPString
lighting - BuildingSync::Lighting
lightingControl - BuildingSync::LightingControl
infiltrationFlow - BuildingSync::InfiltrationFlow
peopleNumber - BuildingSync::PeopleNumber
peopleHeatGain - BuildingSync::PeopleHeatGain
lightPowerPerArea - BuildingSync::LightPowerPerArea
equipPowerPerArea - BuildingSync::EquipPowerPerArea
airChangesPerHour - SOAP::SOAPDecimal
area - BuildingSync::Area
temperature - BuildingSync::Temperature
volume - BuildingSync::Volume
planarGeometry - BuildingSync::PlanarGeometry
shellGeometry - BuildingSync::ShellGeometry
airLoopId - BuildingSync::AirLoopId
hydronicLoopId - BuildingSync::HydronicLoopId
meterId - BuildingSync::MeterId
intEquipId - BuildingSync::IntEquipId
airLoopEquipmentId - BuildingSync::AirLoopEquipmentId
hydronicLoopEquipmentId - BuildingSync::HydronicLoopEquipmentId
cADObjectId - BuildingSync::CADObjectId
typeCode - SOAP::SOAPString
spaceBoundary - BuildingSync::SpaceBoundary
xmlattr_id - SOAP::SOAPID
xmlattr_spaceType - SOAP::SOAPNMTOKEN
xmlattr_zoneIdRef - SOAP::SOAPIDREF
xmlattr_scheduleIdRef - SOAP::SOAPIDREF
xmlattr_lightScheduleIdRef - SOAP::SOAPIDREF
xmlattr_equipmentScheduleIdRef - SOAP::SOAPIDREF
xmlattr_peopleScheduleIdRef - SOAP::SOAPIDREF
xmlattr_conditionType - SOAP::SOAPNMTOKEN
xmlattr_buildingStoreyIdRef - SOAP::SOAPIDREF
xmlattr_ifcGUID - SOAP::SOAPString
Constant Summary collapse
- AttrBuildingStoreyIdRef =
XSD::QName.new(nil, "buildingStoreyIdRef")
- AttrConditionType =
XSD::QName.new(nil, "conditionType")
- AttrEquipmentScheduleIdRef =
XSD::QName.new(nil, "equipmentScheduleIdRef")
- AttrId =
XSD::QName.new(nil, "id")
- AttrIfcGUID =
XSD::QName.new(nil, "ifcGUID")
- AttrLightScheduleIdRef =
XSD::QName.new(nil, "lightScheduleIdRef")
- AttrPeopleScheduleIdRef =
XSD::QName.new(nil, "peopleScheduleIdRef")
- AttrScheduleIdRef =
XSD::QName.new(nil, "scheduleIdRef")
- AttrSpaceType =
XSD::QName.new(nil, "spaceType")
- AttrZoneIdRef =
XSD::QName.new(nil, "zoneIdRef")
Instance Attribute Summary collapse
-
#airChangesPerHour ⇒ Object
Returns the value of attribute airChangesPerHour.
-
#airLoopEquipmentId ⇒ Object
Returns the value of attribute airLoopEquipmentId.
-
#airLoopId ⇒ Object
Returns the value of attribute airLoopId.
-
#area ⇒ Object
Returns the value of attribute area.
-
#cADObjectId ⇒ Object
Returns the value of attribute cADObjectId.
-
#description ⇒ Object
Returns the value of attribute description.
-
#equipPowerPerArea ⇒ Object
Returns the value of attribute equipPowerPerArea.
-
#hydronicLoopEquipmentId ⇒ Object
Returns the value of attribute hydronicLoopEquipmentId.
-
#hydronicLoopId ⇒ Object
Returns the value of attribute hydronicLoopId.
-
#infiltrationFlow ⇒ Object
Returns the value of attribute infiltrationFlow.
-
#intEquipId ⇒ Object
Returns the value of attribute intEquipId.
-
#lighting ⇒ Object
Returns the value of attribute lighting.
-
#lightingControl ⇒ Object
Returns the value of attribute lightingControl.
-
#lightPowerPerArea ⇒ Object
Returns the value of attribute lightPowerPerArea.
-
#meterId ⇒ Object
Returns the value of attribute meterId.
-
#name ⇒ Object
Returns the value of attribute name.
-
#peopleHeatGain ⇒ Object
Returns the value of attribute peopleHeatGain.
-
#peopleNumber ⇒ Object
Returns the value of attribute peopleNumber.
-
#planarGeometry ⇒ Object
Returns the value of attribute planarGeometry.
-
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
-
#spaceBoundary ⇒ Object
Returns the value of attribute spaceBoundary.
-
#temperature ⇒ Object
Returns the value of attribute temperature.
-
#typeCode ⇒ Object
Returns the value of attribute typeCode.
-
#volume ⇒ Object
Returns the value of attribute volume.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], lighting = [], lightingControl = [], infiltrationFlow = [], peopleNumber = [], peopleHeatGain = [], lightPowerPerArea = [], equipPowerPerArea = [], airChangesPerHour = [], area = [], temperature = [], volume = [], planarGeometry = [], shellGeometry = [], airLoopId = [], hydronicLoopId = [], meterId = [], intEquipId = [], airLoopEquipmentId = [], hydronicLoopEquipmentId = [], cADObjectId = [], typeCode = [], spaceBoundary = []) ⇒ Space
constructor
A new instance of Space.
- #xmlattr_buildingStoreyIdRef ⇒ Object
- #xmlattr_buildingStoreyIdRef=(value) ⇒ Object
- #xmlattr_conditionType ⇒ Object
- #xmlattr_conditionType=(value) ⇒ Object
- #xmlattr_equipmentScheduleIdRef ⇒ Object
- #xmlattr_equipmentScheduleIdRef=(value) ⇒ Object
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_ifcGUID ⇒ Object
- #xmlattr_ifcGUID=(value) ⇒ Object
- #xmlattr_lightScheduleIdRef ⇒ Object
- #xmlattr_lightScheduleIdRef=(value) ⇒ Object
- #xmlattr_peopleScheduleIdRef ⇒ Object
- #xmlattr_peopleScheduleIdRef=(value) ⇒ Object
- #xmlattr_scheduleIdRef ⇒ Object
- #xmlattr_scheduleIdRef=(value) ⇒ Object
- #xmlattr_spaceType ⇒ Object
- #xmlattr_spaceType=(value) ⇒ Object
- #xmlattr_zoneIdRef ⇒ Object
- #xmlattr_zoneIdRef=(value) ⇒ Object
Constructor Details
#initialize(name = [], description = [], lighting = [], lightingControl = [], infiltrationFlow = [], peopleNumber = [], peopleHeatGain = [], lightPowerPerArea = [], equipPowerPerArea = [], airChangesPerHour = [], area = [], temperature = [], volume = [], planarGeometry = [], shellGeometry = [], airLoopId = [], hydronicLoopId = [], meterId = [], intEquipId = [], airLoopEquipmentId = [], hydronicLoopEquipmentId = [], cADObjectId = [], typeCode = [], spaceBoundary = []) ⇒ Space
Returns a new instance of Space.
32479 32480 32481 32482 32483 32484 32485 32486 32487 32488 32489 32490 32491 32492 32493 32494 32495 32496 32497 32498 32499 32500 32501 32502 32503 32504 32505 |
# File 'lib/BuildingSync.rb', line 32479 def initialize(name = [], description = [], lighting = [], lightingControl = [], infiltrationFlow = [], peopleNumber = [], peopleHeatGain = [], lightPowerPerArea = [], equipPowerPerArea = [], airChangesPerHour = [], area = [], temperature = [], volume = [], planarGeometry = [], shellGeometry = [], airLoopId = [], hydronicLoopId = [], meterId = [], intEquipId = [], airLoopEquipmentId = [], hydronicLoopEquipmentId = [], cADObjectId = [], typeCode = [], spaceBoundary = []) @name = name @description = description @lighting = lighting @lightingControl = lightingControl @infiltrationFlow = infiltrationFlow @peopleNumber = peopleNumber @peopleHeatGain = peopleHeatGain @lightPowerPerArea = lightPowerPerArea @equipPowerPerArea = equipPowerPerArea @airChangesPerHour = airChangesPerHour @area = area @temperature = temperature @volume = volume @planarGeometry = planarGeometry @shellGeometry = shellGeometry @airLoopId = airLoopId @hydronicLoopId = hydronicLoopId @meterId = meterId @intEquipId = intEquipId @airLoopEquipmentId = airLoopEquipmentId @hydronicLoopEquipmentId = hydronicLoopEquipmentId @cADObjectId = cADObjectId @typeCode = typeCode @spaceBoundary = spaceBoundary @__xmlattr = {} end |
Instance Attribute Details
#airChangesPerHour ⇒ Object
Returns the value of attribute airChangesPerHour.
32379 32380 32381 |
# File 'lib/BuildingSync.rb', line 32379 def airChangesPerHour @airChangesPerHour end |
#airLoopEquipmentId ⇒ Object
Returns the value of attribute airLoopEquipmentId.
32389 32390 32391 |
# File 'lib/BuildingSync.rb', line 32389 def airLoopEquipmentId @airLoopEquipmentId end |
#airLoopId ⇒ Object
Returns the value of attribute airLoopId.
32385 32386 32387 |
# File 'lib/BuildingSync.rb', line 32385 def airLoopId @airLoopId end |
#area ⇒ Object
Returns the value of attribute area.
32380 32381 32382 |
# File 'lib/BuildingSync.rb', line 32380 def area @area end |
#cADObjectId ⇒ Object
Returns the value of attribute cADObjectId.
32391 32392 32393 |
# File 'lib/BuildingSync.rb', line 32391 def cADObjectId @cADObjectId end |
#description ⇒ Object
Returns the value of attribute description.
32371 32372 32373 |
# File 'lib/BuildingSync.rb', line 32371 def description @description end |
#equipPowerPerArea ⇒ Object
Returns the value of attribute equipPowerPerArea.
32378 32379 32380 |
# File 'lib/BuildingSync.rb', line 32378 def equipPowerPerArea @equipPowerPerArea end |
#hydronicLoopEquipmentId ⇒ Object
Returns the value of attribute hydronicLoopEquipmentId.
32390 32391 32392 |
# File 'lib/BuildingSync.rb', line 32390 def hydronicLoopEquipmentId @hydronicLoopEquipmentId end |
#hydronicLoopId ⇒ Object
Returns the value of attribute hydronicLoopId.
32386 32387 32388 |
# File 'lib/BuildingSync.rb', line 32386 def hydronicLoopId @hydronicLoopId end |
#infiltrationFlow ⇒ Object
Returns the value of attribute infiltrationFlow.
32374 32375 32376 |
# File 'lib/BuildingSync.rb', line 32374 def infiltrationFlow @infiltrationFlow end |
#intEquipId ⇒ Object
Returns the value of attribute intEquipId.
32388 32389 32390 |
# File 'lib/BuildingSync.rb', line 32388 def intEquipId @intEquipId end |
#lighting ⇒ Object
Returns the value of attribute lighting.
32372 32373 32374 |
# File 'lib/BuildingSync.rb', line 32372 def lighting @lighting end |
#lightingControl ⇒ Object
Returns the value of attribute lightingControl.
32373 32374 32375 |
# File 'lib/BuildingSync.rb', line 32373 def lightingControl @lightingControl end |
#lightPowerPerArea ⇒ Object
Returns the value of attribute lightPowerPerArea.
32377 32378 32379 |
# File 'lib/BuildingSync.rb', line 32377 def lightPowerPerArea @lightPowerPerArea end |
#meterId ⇒ Object
Returns the value of attribute meterId.
32387 32388 32389 |
# File 'lib/BuildingSync.rb', line 32387 def meterId @meterId end |
#name ⇒ Object
Returns the value of attribute name.
32370 32371 32372 |
# File 'lib/BuildingSync.rb', line 32370 def name @name end |
#peopleHeatGain ⇒ Object
Returns the value of attribute peopleHeatGain.
32376 32377 32378 |
# File 'lib/BuildingSync.rb', line 32376 def peopleHeatGain @peopleHeatGain end |
#peopleNumber ⇒ Object
Returns the value of attribute peopleNumber.
32375 32376 32377 |
# File 'lib/BuildingSync.rb', line 32375 def peopleNumber @peopleNumber end |
#planarGeometry ⇒ Object
Returns the value of attribute planarGeometry.
32383 32384 32385 |
# File 'lib/BuildingSync.rb', line 32383 def planarGeometry @planarGeometry end |
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
32384 32385 32386 |
# File 'lib/BuildingSync.rb', line 32384 def shellGeometry @shellGeometry end |
#spaceBoundary ⇒ Object
Returns the value of attribute spaceBoundary.
32393 32394 32395 |
# File 'lib/BuildingSync.rb', line 32393 def spaceBoundary @spaceBoundary end |
#temperature ⇒ Object
Returns the value of attribute temperature.
32381 32382 32383 |
# File 'lib/BuildingSync.rb', line 32381 def temperature @temperature end |
#typeCode ⇒ Object
Returns the value of attribute typeCode.
32392 32393 32394 |
# File 'lib/BuildingSync.rb', line 32392 def typeCode @typeCode end |
#volume ⇒ Object
Returns the value of attribute volume.
32382 32383 32384 |
# File 'lib/BuildingSync.rb', line 32382 def volume @volume end |
Instance Method Details
#__xmlattr ⇒ Object
32395 32396 32397 |
# File 'lib/BuildingSync.rb', line 32395 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_buildingStoreyIdRef ⇒ Object
32463 32464 32465 |
# File 'lib/BuildingSync.rb', line 32463 def xmlattr_buildingStoreyIdRef __xmlattr[AttrBuildingStoreyIdRef] end |
#xmlattr_buildingStoreyIdRef=(value) ⇒ Object
32467 32468 32469 |
# File 'lib/BuildingSync.rb', line 32467 def xmlattr_buildingStoreyIdRef=(value) __xmlattr[AttrBuildingStoreyIdRef] = value end |
#xmlattr_conditionType ⇒ Object
32455 32456 32457 |
# File 'lib/BuildingSync.rb', line 32455 def xmlattr_conditionType __xmlattr[AttrConditionType] end |
#xmlattr_conditionType=(value) ⇒ Object
32459 32460 32461 |
# File 'lib/BuildingSync.rb', line 32459 def xmlattr_conditionType=(value) __xmlattr[AttrConditionType] = value end |
#xmlattr_equipmentScheduleIdRef ⇒ Object
32439 32440 32441 |
# File 'lib/BuildingSync.rb', line 32439 def xmlattr_equipmentScheduleIdRef __xmlattr[AttrEquipmentScheduleIdRef] end |
#xmlattr_equipmentScheduleIdRef=(value) ⇒ Object
32443 32444 32445 |
# File 'lib/BuildingSync.rb', line 32443 def xmlattr_equipmentScheduleIdRef=(value) __xmlattr[AttrEquipmentScheduleIdRef] = value end |
#xmlattr_id ⇒ Object
32399 32400 32401 |
# File 'lib/BuildingSync.rb', line 32399 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
32403 32404 32405 |
# File 'lib/BuildingSync.rb', line 32403 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_ifcGUID ⇒ Object
32471 32472 32473 |
# File 'lib/BuildingSync.rb', line 32471 def xmlattr_ifcGUID __xmlattr[AttrIfcGUID] end |
#xmlattr_ifcGUID=(value) ⇒ Object
32475 32476 32477 |
# File 'lib/BuildingSync.rb', line 32475 def xmlattr_ifcGUID=(value) __xmlattr[AttrIfcGUID] = value end |
#xmlattr_lightScheduleIdRef ⇒ Object
32431 32432 32433 |
# File 'lib/BuildingSync.rb', line 32431 def xmlattr_lightScheduleIdRef __xmlattr[AttrLightScheduleIdRef] end |
#xmlattr_lightScheduleIdRef=(value) ⇒ Object
32435 32436 32437 |
# File 'lib/BuildingSync.rb', line 32435 def xmlattr_lightScheduleIdRef=(value) __xmlattr[AttrLightScheduleIdRef] = value end |
#xmlattr_peopleScheduleIdRef ⇒ Object
32447 32448 32449 |
# File 'lib/BuildingSync.rb', line 32447 def xmlattr_peopleScheduleIdRef __xmlattr[AttrPeopleScheduleIdRef] end |
#xmlattr_peopleScheduleIdRef=(value) ⇒ Object
32451 32452 32453 |
# File 'lib/BuildingSync.rb', line 32451 def xmlattr_peopleScheduleIdRef=(value) __xmlattr[AttrPeopleScheduleIdRef] = value end |
#xmlattr_scheduleIdRef ⇒ Object
32423 32424 32425 |
# File 'lib/BuildingSync.rb', line 32423 def xmlattr_scheduleIdRef __xmlattr[AttrScheduleIdRef] end |
#xmlattr_scheduleIdRef=(value) ⇒ Object
32427 32428 32429 |
# File 'lib/BuildingSync.rb', line 32427 def xmlattr_scheduleIdRef=(value) __xmlattr[AttrScheduleIdRef] = value end |
#xmlattr_spaceType ⇒ Object
32407 32408 32409 |
# File 'lib/BuildingSync.rb', line 32407 def xmlattr_spaceType __xmlattr[AttrSpaceType] end |
#xmlattr_spaceType=(value) ⇒ Object
32411 32412 32413 |
# File 'lib/BuildingSync.rb', line 32411 def xmlattr_spaceType=(value) __xmlattr[AttrSpaceType] = value end |
#xmlattr_zoneIdRef ⇒ Object
32415 32416 32417 |
# File 'lib/BuildingSync.rb', line 32415 def xmlattr_zoneIdRef __xmlattr[AttrZoneIdRef] end |
#xmlattr_zoneIdRef=(value) ⇒ Object
32419 32420 32421 |
# File 'lib/BuildingSync.rb', line 32419 def xmlattr_zoneIdRef=(value) __xmlattr[AttrZoneIdRef] = value end |