Class: BuildingSync::Campus
- Inherits:
-
Object
- Object
- BuildingSync::Campus
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaCampus
name - SOAP::SOAPString
description - SOAP::SOAPString
location - BuildingSync::Location_
building - BuildingSync::Building
surface - BuildingSync::Surface
yearModeled - BuildingSync::YearModeled
daylightSavings - SOAP::SOAPBoolean
life - BuildingSync::Life
altEnergySource - BuildingSync::AltEnergySource
shellGeometry - BuildingSync::ShellGeometry
vegetation - BuildingSync::Vegetation
transportation - BuildingSync::Transportation
meterId - BuildingSync::MeterId
extEquipId - BuildingSync::ExtEquipId
lighting - BuildingSync::Lighting
lightControlId - BuildingSync::LightControlId
xmlattr_id - SOAP::SOAPID
xmlattr_designHeatWeathIdRef - SOAP::SOAPIDREF
xmlattr_designCoolWeathIdRef - SOAP::SOAPIDREF
xmlattr_ifcGUID - SOAP::SOAPString
Constant Summary collapse
- AttrDesignCoolWeathIdRef =
XSD::QName.new(nil, "designCoolWeathIdRef")
- AttrDesignHeatWeathIdRef =
XSD::QName.new(nil, "designHeatWeathIdRef")
- AttrId =
XSD::QName.new(nil, "id")
- AttrIfcGUID =
XSD::QName.new(nil, "ifcGUID")
Instance Attribute Summary collapse
-
#altEnergySource ⇒ Object
Returns the value of attribute altEnergySource.
-
#building ⇒ Object
Returns the value of attribute building.
-
#daylightSavings ⇒ Object
Returns the value of attribute daylightSavings.
-
#description ⇒ Object
Returns the value of attribute description.
-
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
-
#life ⇒ Object
Returns the value of attribute life.
-
#lightControlId ⇒ Object
Returns the value of attribute lightControlId.
-
#lighting ⇒ Object
Returns the value of attribute lighting.
-
#location ⇒ Object
Returns the value of attribute location.
-
#meterId ⇒ Object
Returns the value of attribute meterId.
-
#name ⇒ Object
Returns the value of attribute name.
-
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
-
#surface ⇒ Object
Returns the value of attribute surface.
-
#transportation ⇒ Object
Returns the value of attribute transportation.
-
#vegetation ⇒ Object
Returns the value of attribute vegetation.
-
#yearModeled ⇒ Object
Returns the value of attribute yearModeled.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], location = [], building = [], surface = [], yearModeled = [], daylightSavings = [], life = [], altEnergySource = [], shellGeometry = [], vegetation = [], transportation = [], meterId = [], extEquipId = [], lighting = [], lightControlId = []) ⇒ Campus
constructor
A new instance of Campus.
- #xmlattr_designCoolWeathIdRef ⇒ Object
- #xmlattr_designCoolWeathIdRef=(value) ⇒ Object
- #xmlattr_designHeatWeathIdRef ⇒ Object
- #xmlattr_designHeatWeathIdRef=(value) ⇒ Object
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_ifcGUID ⇒ Object
- #xmlattr_ifcGUID=(value) ⇒ Object
Constructor Details
#initialize(name = [], description = [], location = [], building = [], surface = [], yearModeled = [], daylightSavings = [], life = [], altEnergySource = [], shellGeometry = [], vegetation = [], transportation = [], meterId = [], extEquipId = [], lighting = [], lightControlId = []) ⇒ Campus
Returns a new instance of Campus.
25885 25886 25887 25888 25889 25890 25891 25892 25893 25894 25895 25896 25897 25898 25899 25900 25901 25902 25903 |
# File 'lib/BuildingSync.rb', line 25885 def initialize(name = [], description = [], location = [], building = [], surface = [], yearModeled = [], daylightSavings = [], life = [], altEnergySource = [], shellGeometry = [], vegetation = [], transportation = [], meterId = [], extEquipId = [], lighting = [], lightControlId = []) @name = name @description = description @location = location @building = building @surface = surface @yearModeled = yearModeled @daylightSavings = daylightSavings @life = life @altEnergySource = altEnergySource @shellGeometry = shellGeometry @vegetation = vegetation @transportation = transportation @meterId = meterId @extEquipId = extEquipId @lighting = lighting @lightControlId = lightControlId @__xmlattr = {} end |
Instance Attribute Details
#altEnergySource ⇒ Object
Returns the value of attribute altEnergySource.
25840 25841 25842 |
# File 'lib/BuildingSync.rb', line 25840 def altEnergySource @altEnergySource end |
#building ⇒ Object
Returns the value of attribute building.
25835 25836 25837 |
# File 'lib/BuildingSync.rb', line 25835 def building @building end |
#daylightSavings ⇒ Object
Returns the value of attribute daylightSavings.
25838 25839 25840 |
# File 'lib/BuildingSync.rb', line 25838 def daylightSavings @daylightSavings end |
#description ⇒ Object
Returns the value of attribute description.
25833 25834 25835 |
# File 'lib/BuildingSync.rb', line 25833 def description @description end |
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
25845 25846 25847 |
# File 'lib/BuildingSync.rb', line 25845 def extEquipId @extEquipId end |
#life ⇒ Object
Returns the value of attribute life.
25839 25840 25841 |
# File 'lib/BuildingSync.rb', line 25839 def life @life end |
#lightControlId ⇒ Object
Returns the value of attribute lightControlId.
25847 25848 25849 |
# File 'lib/BuildingSync.rb', line 25847 def lightControlId @lightControlId end |
#lighting ⇒ Object
Returns the value of attribute lighting.
25846 25847 25848 |
# File 'lib/BuildingSync.rb', line 25846 def lighting @lighting end |
#location ⇒ Object
Returns the value of attribute location.
25834 25835 25836 |
# File 'lib/BuildingSync.rb', line 25834 def location @location end |
#meterId ⇒ Object
Returns the value of attribute meterId.
25844 25845 25846 |
# File 'lib/BuildingSync.rb', line 25844 def meterId @meterId end |
#name ⇒ Object
Returns the value of attribute name.
25832 25833 25834 |
# File 'lib/BuildingSync.rb', line 25832 def name @name end |
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
25841 25842 25843 |
# File 'lib/BuildingSync.rb', line 25841 def shellGeometry @shellGeometry end |
#surface ⇒ Object
Returns the value of attribute surface.
25836 25837 25838 |
# File 'lib/BuildingSync.rb', line 25836 def surface @surface end |
#transportation ⇒ Object
Returns the value of attribute transportation.
25843 25844 25845 |
# File 'lib/BuildingSync.rb', line 25843 def transportation @transportation end |
#vegetation ⇒ Object
Returns the value of attribute vegetation.
25842 25843 25844 |
# File 'lib/BuildingSync.rb', line 25842 def vegetation @vegetation end |
#yearModeled ⇒ Object
Returns the value of attribute yearModeled.
25837 25838 25839 |
# File 'lib/BuildingSync.rb', line 25837 def yearModeled @yearModeled end |
Instance Method Details
#__xmlattr ⇒ Object
25849 25850 25851 |
# File 'lib/BuildingSync.rb', line 25849 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_designCoolWeathIdRef ⇒ Object
25869 25870 25871 |
# File 'lib/BuildingSync.rb', line 25869 def xmlattr_designCoolWeathIdRef __xmlattr[AttrDesignCoolWeathIdRef] end |
#xmlattr_designCoolWeathIdRef=(value) ⇒ Object
25873 25874 25875 |
# File 'lib/BuildingSync.rb', line 25873 def xmlattr_designCoolWeathIdRef=(value) __xmlattr[AttrDesignCoolWeathIdRef] = value end |
#xmlattr_designHeatWeathIdRef ⇒ Object
25861 25862 25863 |
# File 'lib/BuildingSync.rb', line 25861 def xmlattr_designHeatWeathIdRef __xmlattr[AttrDesignHeatWeathIdRef] end |
#xmlattr_designHeatWeathIdRef=(value) ⇒ Object
25865 25866 25867 |
# File 'lib/BuildingSync.rb', line 25865 def xmlattr_designHeatWeathIdRef=(value) __xmlattr[AttrDesignHeatWeathIdRef] = value end |
#xmlattr_id ⇒ Object
25853 25854 25855 |
# File 'lib/BuildingSync.rb', line 25853 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
25857 25858 25859 |
# File 'lib/BuildingSync.rb', line 25857 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_ifcGUID ⇒ Object
25877 25878 25879 |
# File 'lib/BuildingSync.rb', line 25877 def xmlattr_ifcGUID __xmlattr[AttrIfcGUID] end |
#xmlattr_ifcGUID=(value) ⇒ Object
25881 25882 25883 |
# File 'lib/BuildingSync.rb', line 25881 def xmlattr_ifcGUID=(value) __xmlattr[AttrIfcGUID] = value end |