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.
31954 31955 31956 31957 31958 31959 31960 31961 31962 31963 31964 31965 31966 31967 31968 31969 31970 31971 31972 31973 31974 31975 31976 31977 31978 31979 31980 |
# File 'lib/BuildingSync.rb', line 31954 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.
31854 31855 31856 |
# File 'lib/BuildingSync.rb', line 31854 def airChangesPerHour @airChangesPerHour end |
#airLoopEquipmentId ⇒ Object
Returns the value of attribute airLoopEquipmentId.
31864 31865 31866 |
# File 'lib/BuildingSync.rb', line 31864 def airLoopEquipmentId @airLoopEquipmentId end |
#airLoopId ⇒ Object
Returns the value of attribute airLoopId.
31860 31861 31862 |
# File 'lib/BuildingSync.rb', line 31860 def airLoopId @airLoopId end |
#area ⇒ Object
Returns the value of attribute area.
31855 31856 31857 |
# File 'lib/BuildingSync.rb', line 31855 def area @area end |
#cADObjectId ⇒ Object
Returns the value of attribute cADObjectId.
31866 31867 31868 |
# File 'lib/BuildingSync.rb', line 31866 def cADObjectId @cADObjectId end |
#description ⇒ Object
Returns the value of attribute description.
31846 31847 31848 |
# File 'lib/BuildingSync.rb', line 31846 def description @description end |
#equipPowerPerArea ⇒ Object
Returns the value of attribute equipPowerPerArea.
31853 31854 31855 |
# File 'lib/BuildingSync.rb', line 31853 def equipPowerPerArea @equipPowerPerArea end |
#hydronicLoopEquipmentId ⇒ Object
Returns the value of attribute hydronicLoopEquipmentId.
31865 31866 31867 |
# File 'lib/BuildingSync.rb', line 31865 def hydronicLoopEquipmentId @hydronicLoopEquipmentId end |
#hydronicLoopId ⇒ Object
Returns the value of attribute hydronicLoopId.
31861 31862 31863 |
# File 'lib/BuildingSync.rb', line 31861 def hydronicLoopId @hydronicLoopId end |
#infiltrationFlow ⇒ Object
Returns the value of attribute infiltrationFlow.
31849 31850 31851 |
# File 'lib/BuildingSync.rb', line 31849 def infiltrationFlow @infiltrationFlow end |
#intEquipId ⇒ Object
Returns the value of attribute intEquipId.
31863 31864 31865 |
# File 'lib/BuildingSync.rb', line 31863 def intEquipId @intEquipId end |
#lighting ⇒ Object
Returns the value of attribute lighting.
31847 31848 31849 |
# File 'lib/BuildingSync.rb', line 31847 def lighting @lighting end |
#lightingControl ⇒ Object
Returns the value of attribute lightingControl.
31848 31849 31850 |
# File 'lib/BuildingSync.rb', line 31848 def lightingControl @lightingControl end |
#lightPowerPerArea ⇒ Object
Returns the value of attribute lightPowerPerArea.
31852 31853 31854 |
# File 'lib/BuildingSync.rb', line 31852 def lightPowerPerArea @lightPowerPerArea end |
#meterId ⇒ Object
Returns the value of attribute meterId.
31862 31863 31864 |
# File 'lib/BuildingSync.rb', line 31862 def meterId @meterId end |
#name ⇒ Object
Returns the value of attribute name.
31845 31846 31847 |
# File 'lib/BuildingSync.rb', line 31845 def name @name end |
#peopleHeatGain ⇒ Object
Returns the value of attribute peopleHeatGain.
31851 31852 31853 |
# File 'lib/BuildingSync.rb', line 31851 def peopleHeatGain @peopleHeatGain end |
#peopleNumber ⇒ Object
Returns the value of attribute peopleNumber.
31850 31851 31852 |
# File 'lib/BuildingSync.rb', line 31850 def peopleNumber @peopleNumber end |
#planarGeometry ⇒ Object
Returns the value of attribute planarGeometry.
31858 31859 31860 |
# File 'lib/BuildingSync.rb', line 31858 def planarGeometry @planarGeometry end |
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
31859 31860 31861 |
# File 'lib/BuildingSync.rb', line 31859 def shellGeometry @shellGeometry end |
#spaceBoundary ⇒ Object
Returns the value of attribute spaceBoundary.
31868 31869 31870 |
# File 'lib/BuildingSync.rb', line 31868 def spaceBoundary @spaceBoundary end |
#temperature ⇒ Object
Returns the value of attribute temperature.
31856 31857 31858 |
# File 'lib/BuildingSync.rb', line 31856 def temperature @temperature end |
#typeCode ⇒ Object
Returns the value of attribute typeCode.
31867 31868 31869 |
# File 'lib/BuildingSync.rb', line 31867 def typeCode @typeCode end |
#volume ⇒ Object
Returns the value of attribute volume.
31857 31858 31859 |
# File 'lib/BuildingSync.rb', line 31857 def volume @volume end |
Instance Method Details
#__xmlattr ⇒ Object
31870 31871 31872 |
# File 'lib/BuildingSync.rb', line 31870 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_buildingStoreyIdRef ⇒ Object
31938 31939 31940 |
# File 'lib/BuildingSync.rb', line 31938 def xmlattr_buildingStoreyIdRef __xmlattr[AttrBuildingStoreyIdRef] end |
#xmlattr_buildingStoreyIdRef=(value) ⇒ Object
31942 31943 31944 |
# File 'lib/BuildingSync.rb', line 31942 def xmlattr_buildingStoreyIdRef=(value) __xmlattr[AttrBuildingStoreyIdRef] = value end |
#xmlattr_conditionType ⇒ Object
31930 31931 31932 |
# File 'lib/BuildingSync.rb', line 31930 def xmlattr_conditionType __xmlattr[AttrConditionType] end |
#xmlattr_conditionType=(value) ⇒ Object
31934 31935 31936 |
# File 'lib/BuildingSync.rb', line 31934 def xmlattr_conditionType=(value) __xmlattr[AttrConditionType] = value end |
#xmlattr_equipmentScheduleIdRef ⇒ Object
31914 31915 31916 |
# File 'lib/BuildingSync.rb', line 31914 def xmlattr_equipmentScheduleIdRef __xmlattr[AttrEquipmentScheduleIdRef] end |
#xmlattr_equipmentScheduleIdRef=(value) ⇒ Object
31918 31919 31920 |
# File 'lib/BuildingSync.rb', line 31918 def xmlattr_equipmentScheduleIdRef=(value) __xmlattr[AttrEquipmentScheduleIdRef] = value end |
#xmlattr_id ⇒ Object
31874 31875 31876 |
# File 'lib/BuildingSync.rb', line 31874 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
31878 31879 31880 |
# File 'lib/BuildingSync.rb', line 31878 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_ifcGUID ⇒ Object
31946 31947 31948 |
# File 'lib/BuildingSync.rb', line 31946 def xmlattr_ifcGUID __xmlattr[AttrIfcGUID] end |
#xmlattr_ifcGUID=(value) ⇒ Object
31950 31951 31952 |
# File 'lib/BuildingSync.rb', line 31950 def xmlattr_ifcGUID=(value) __xmlattr[AttrIfcGUID] = value end |
#xmlattr_lightScheduleIdRef ⇒ Object
31906 31907 31908 |
# File 'lib/BuildingSync.rb', line 31906 def xmlattr_lightScheduleIdRef __xmlattr[AttrLightScheduleIdRef] end |
#xmlattr_lightScheduleIdRef=(value) ⇒ Object
31910 31911 31912 |
# File 'lib/BuildingSync.rb', line 31910 def xmlattr_lightScheduleIdRef=(value) __xmlattr[AttrLightScheduleIdRef] = value end |
#xmlattr_peopleScheduleIdRef ⇒ Object
31922 31923 31924 |
# File 'lib/BuildingSync.rb', line 31922 def xmlattr_peopleScheduleIdRef __xmlattr[AttrPeopleScheduleIdRef] end |
#xmlattr_peopleScheduleIdRef=(value) ⇒ Object
31926 31927 31928 |
# File 'lib/BuildingSync.rb', line 31926 def xmlattr_peopleScheduleIdRef=(value) __xmlattr[AttrPeopleScheduleIdRef] = value end |
#xmlattr_scheduleIdRef ⇒ Object
31898 31899 31900 |
# File 'lib/BuildingSync.rb', line 31898 def xmlattr_scheduleIdRef __xmlattr[AttrScheduleIdRef] end |
#xmlattr_scheduleIdRef=(value) ⇒ Object
31902 31903 31904 |
# File 'lib/BuildingSync.rb', line 31902 def xmlattr_scheduleIdRef=(value) __xmlattr[AttrScheduleIdRef] = value end |
#xmlattr_spaceType ⇒ Object
31882 31883 31884 |
# File 'lib/BuildingSync.rb', line 31882 def xmlattr_spaceType __xmlattr[AttrSpaceType] end |
#xmlattr_spaceType=(value) ⇒ Object
31886 31887 31888 |
# File 'lib/BuildingSync.rb', line 31886 def xmlattr_spaceType=(value) __xmlattr[AttrSpaceType] = value end |
#xmlattr_zoneIdRef ⇒ Object
31890 31891 31892 |
# File 'lib/BuildingSync.rb', line 31890 def xmlattr_zoneIdRef __xmlattr[AttrZoneIdRef] end |
#xmlattr_zoneIdRef=(value) ⇒ Object
31894 31895 31896 |
# File 'lib/BuildingSync.rb', line 31894 def xmlattr_zoneIdRef=(value) __xmlattr[AttrZoneIdRef] = value end |