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.
25360 25361 25362 25363 25364 25365 25366 25367 25368 25369 25370 25371 25372 25373 25374 25375 25376 25377 25378 |
# File 'lib/BuildingSync.rb', line 25360 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.
25315 25316 25317 |
# File 'lib/BuildingSync.rb', line 25315 def altEnergySource @altEnergySource end |
#building ⇒ Object
Returns the value of attribute building.
25310 25311 25312 |
# File 'lib/BuildingSync.rb', line 25310 def building @building end |
#daylightSavings ⇒ Object
Returns the value of attribute daylightSavings.
25313 25314 25315 |
# File 'lib/BuildingSync.rb', line 25313 def daylightSavings @daylightSavings end |
#description ⇒ Object
Returns the value of attribute description.
25308 25309 25310 |
# File 'lib/BuildingSync.rb', line 25308 def description @description end |
#extEquipId ⇒ Object
Returns the value of attribute extEquipId.
25320 25321 25322 |
# File 'lib/BuildingSync.rb', line 25320 def extEquipId @extEquipId end |
#life ⇒ Object
Returns the value of attribute life.
25314 25315 25316 |
# File 'lib/BuildingSync.rb', line 25314 def life @life end |
#lightControlId ⇒ Object
Returns the value of attribute lightControlId.
25322 25323 25324 |
# File 'lib/BuildingSync.rb', line 25322 def lightControlId @lightControlId end |
#lighting ⇒ Object
Returns the value of attribute lighting.
25321 25322 25323 |
# File 'lib/BuildingSync.rb', line 25321 def lighting @lighting end |
#location ⇒ Object
Returns the value of attribute location.
25309 25310 25311 |
# File 'lib/BuildingSync.rb', line 25309 def location @location end |
#meterId ⇒ Object
Returns the value of attribute meterId.
25319 25320 25321 |
# File 'lib/BuildingSync.rb', line 25319 def meterId @meterId end |
#name ⇒ Object
Returns the value of attribute name.
25307 25308 25309 |
# File 'lib/BuildingSync.rb', line 25307 def name @name end |
#shellGeometry ⇒ Object
Returns the value of attribute shellGeometry.
25316 25317 25318 |
# File 'lib/BuildingSync.rb', line 25316 def shellGeometry @shellGeometry end |
#surface ⇒ Object
Returns the value of attribute surface.
25311 25312 25313 |
# File 'lib/BuildingSync.rb', line 25311 def surface @surface end |
#transportation ⇒ Object
Returns the value of attribute transportation.
25318 25319 25320 |
# File 'lib/BuildingSync.rb', line 25318 def transportation @transportation end |
#vegetation ⇒ Object
Returns the value of attribute vegetation.
25317 25318 25319 |
# File 'lib/BuildingSync.rb', line 25317 def vegetation @vegetation end |
#yearModeled ⇒ Object
Returns the value of attribute yearModeled.
25312 25313 25314 |
# File 'lib/BuildingSync.rb', line 25312 def yearModeled @yearModeled end |
Instance Method Details
#__xmlattr ⇒ Object
25324 25325 25326 |
# File 'lib/BuildingSync.rb', line 25324 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_designCoolWeathIdRef ⇒ Object
25344 25345 25346 |
# File 'lib/BuildingSync.rb', line 25344 def xmlattr_designCoolWeathIdRef __xmlattr[AttrDesignCoolWeathIdRef] end |
#xmlattr_designCoolWeathIdRef=(value) ⇒ Object
25348 25349 25350 |
# File 'lib/BuildingSync.rb', line 25348 def xmlattr_designCoolWeathIdRef=(value) __xmlattr[AttrDesignCoolWeathIdRef] = value end |
#xmlattr_designHeatWeathIdRef ⇒ Object
25336 25337 25338 |
# File 'lib/BuildingSync.rb', line 25336 def xmlattr_designHeatWeathIdRef __xmlattr[AttrDesignHeatWeathIdRef] end |
#xmlattr_designHeatWeathIdRef=(value) ⇒ Object
25340 25341 25342 |
# File 'lib/BuildingSync.rb', line 25340 def xmlattr_designHeatWeathIdRef=(value) __xmlattr[AttrDesignHeatWeathIdRef] = value end |
#xmlattr_id ⇒ Object
25328 25329 25330 |
# File 'lib/BuildingSync.rb', line 25328 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
25332 25333 25334 |
# File 'lib/BuildingSync.rb', line 25332 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_ifcGUID ⇒ Object
25352 25353 25354 |
# File 'lib/BuildingSync.rb', line 25352 def xmlattr_ifcGUID __xmlattr[AttrIfcGUID] end |
#xmlattr_ifcGUID=(value) ⇒ Object
25356 25357 25358 |
# File 'lib/BuildingSync.rb', line 25356 def xmlattr_ifcGUID=(value) __xmlattr[AttrIfcGUID] = value end |