Class: BuildingSync::LightingSystemType
- Inherits:
-
Object
- Object
- BuildingSync::LightingSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019LightingSystemType
lampType - BuildingSync::LightingSystemType::LampType
ballastType - SOAP::SOAPString
inputVoltage - SOAP::SOAPString
installationType - SOAP::SOAPString
lightingDirection - SOAP::SOAPString
dimmingCapability - BuildingSync::LightingSystemType::DimmingCapability
percentPremisesServed - BuildingSync::LightingSystemType::PercentPremisesServed
installedPower - BuildingSync::LightingSystemType::InstalledPower
lampPower - BuildingSync::LampPower
numberOfLampsPerLuminaire - BuildingSync::LightingSystemType::NumberOfLampsPerLuminaire
numberOfLampsPerBallast - BuildingSync::LightingSystemType::NumberOfLampsPerBallast
numberOfBallastsPerLuminaire - BuildingSync::LightingSystemType::NumberOfBallastsPerLuminaire
numberOfLuminaires - BuildingSync::LightingSystemType::NumberOfLuminaires
outsideLighting - SOAP::SOAPBoolean
reflectorType - SOAP::SOAPString
lightingEfficacy - BuildingSync::LightingSystemType::LightingEfficacy
workPlaneHeight - BuildingSync::LightingSystemType::WorkPlaneHeight
luminaireHeight - BuildingSync::LightingSystemType::LuminaireHeight
fixtureSpacing - BuildingSync::LightingSystemType::FixtureSpacing
ratedLampLife - BuildingSync::LightingSystemType::RatedLampLife
controls - BuildingSync::LightingSystemType::Controls
lightingAutomationSystem - SOAP::SOAPBoolean
thirdPartyCertification - SOAP::SOAPString
primaryFuel - BuildingSync::FuelTypes
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, DimmingCapability, FixtureSpacing, InstalledPower, LampType, LightingEfficacy, LuminaireHeight, NumberOfBallastsPerLuminaire, NumberOfLampsPerBallast, NumberOfLampsPerLuminaire, NumberOfLuminaires, PercentPremisesServed, RatedLampLife, WorkPlaneHeight
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
- AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")
Instance Attribute Summary collapse
-
#ballastType ⇒ Object
Returns the value of attribute ballastType.
-
#controls ⇒ Object
Returns the value of attribute controls.
-
#dimmingCapability ⇒ Object
Returns the value of attribute dimmingCapability.
-
#fixtureSpacing ⇒ Object
Returns the value of attribute fixtureSpacing.
-
#inputVoltage ⇒ Object
Returns the value of attribute inputVoltage.
-
#installationType ⇒ Object
Returns the value of attribute installationType.
-
#installedPower ⇒ Object
Returns the value of attribute installedPower.
-
#lampPower ⇒ Object
Returns the value of attribute lampPower.
-
#lampType ⇒ Object
Returns the value of attribute lampType.
-
#lightingAutomationSystem ⇒ Object
Returns the value of attribute lightingAutomationSystem.
-
#lightingDirection ⇒ Object
Returns the value of attribute lightingDirection.
-
#lightingEfficacy ⇒ Object
Returns the value of attribute lightingEfficacy.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#location ⇒ Object
Returns the value of attribute location.
-
#luminaireHeight ⇒ Object
Returns the value of attribute luminaireHeight.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#numberOfBallastsPerLuminaire ⇒ Object
Returns the value of attribute numberOfBallastsPerLuminaire.
-
#numberOfLampsPerBallast ⇒ Object
Returns the value of attribute numberOfLampsPerBallast.
-
#numberOfLampsPerLuminaire ⇒ Object
Returns the value of attribute numberOfLampsPerLuminaire.
-
#numberOfLuminaires ⇒ Object
Returns the value of attribute numberOfLuminaires.
-
#outsideLighting ⇒ Object
Returns the value of attribute outsideLighting.
-
#percentPremisesServed ⇒ Object
Returns the value of attribute percentPremisesServed.
-
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#ratedLampLife ⇒ Object
Returns the value of attribute ratedLampLife.
-
#reflectorType ⇒ Object
Returns the value of attribute reflectorType.
-
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#workPlaneHeight ⇒ Object
Returns the value of attribute workPlaneHeight.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
-
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(lampType = nil, ballastType = nil, inputVoltage = nil, installationType = nil, lightingDirection = nil, dimmingCapability = nil, percentPremisesServed = nil, installedPower = nil, lampPower = nil, numberOfLampsPerLuminaire = nil, numberOfLampsPerBallast = nil, numberOfBallastsPerLuminaire = nil, numberOfLuminaires = nil, outsideLighting = nil, reflectorType = nil, lightingEfficacy = nil, workPlaneHeight = nil, luminaireHeight = nil, fixtureSpacing = nil, ratedLampLife = nil, controls = nil, lightingAutomationSystem = nil, thirdPartyCertification = nil, primaryFuel = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ LightingSystemType
constructor
A new instance of LightingSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(lampType = nil, ballastType = nil, inputVoltage = nil, installationType = nil, lightingDirection = nil, dimmingCapability = nil, percentPremisesServed = nil, installedPower = nil, lampPower = nil, numberOfLampsPerLuminaire = nil, numberOfLampsPerBallast = nil, numberOfBallastsPerLuminaire = nil, numberOfLuminaires = nil, outsideLighting = nil, reflectorType = nil, lightingEfficacy = nil, workPlaneHeight = nil, luminaireHeight = nil, fixtureSpacing = nil, ratedLampLife = nil, controls = nil, lightingAutomationSystem = nil, thirdPartyCertification = nil, primaryFuel = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ LightingSystemType
Returns a new instance of LightingSystemType.
9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 |
# File 'lib/BuildingSync.rb', line 9552 def initialize(lampType = nil, ballastType = nil, inputVoltage = nil, installationType = nil, lightingDirection = nil, dimmingCapability = nil, percentPremisesServed = nil, installedPower = nil, lampPower = nil, numberOfLampsPerLuminaire = nil, numberOfLampsPerBallast = nil, numberOfBallastsPerLuminaire = nil, numberOfLuminaires = nil, outsideLighting = nil, reflectorType = nil, lightingEfficacy = nil, workPlaneHeight = nil, luminaireHeight = nil, fixtureSpacing = nil, ratedLampLife = nil, controls = nil, lightingAutomationSystem = nil, thirdPartyCertification = nil, primaryFuel = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) @lampType = lampType @ballastType = ballastType @inputVoltage = inputVoltage @installationType = installationType @lightingDirection = lightingDirection @dimmingCapability = dimmingCapability @percentPremisesServed = percentPremisesServed @installedPower = installedPower @lampPower = lampPower @numberOfLampsPerLuminaire = numberOfLampsPerLuminaire @numberOfLampsPerBallast = numberOfLampsPerBallast @numberOfBallastsPerLuminaire = numberOfBallastsPerLuminaire @numberOfLuminaires = numberOfLuminaires @outsideLighting = outsideLighting @reflectorType = reflectorType @lightingEfficacy = lightingEfficacy @workPlaneHeight = workPlaneHeight @luminaireHeight = luminaireHeight @fixtureSpacing = fixtureSpacing @ratedLampLife = ratedLampLife @controls = controls @lightingAutomationSystem = lightingAutomationSystem @thirdPartyCertification = thirdPartyCertification @primaryFuel = primaryFuel @yearInstalled = yearInstalled @yearOfManufacture = yearOfManufacture @manufacturer = manufacturer @modelNumber = modelNumber @location = location @linkedPremises = linkedPremises @userDefinedFields = userDefinedFields @quantity = quantity @__xmlattr = {} end |
Instance Attribute Details
#ballastType ⇒ Object
Returns the value of attribute ballastType.
9500 9501 9502 |
# File 'lib/BuildingSync.rb', line 9500 def ballastType @ballastType end |
#controls ⇒ Object
Returns the value of attribute controls.
9519 9520 9521 |
# File 'lib/BuildingSync.rb', line 9519 def controls @controls end |
#dimmingCapability ⇒ Object
Returns the value of attribute dimmingCapability.
9504 9505 9506 |
# File 'lib/BuildingSync.rb', line 9504 def dimmingCapability @dimmingCapability end |
#fixtureSpacing ⇒ Object
Returns the value of attribute fixtureSpacing.
9517 9518 9519 |
# File 'lib/BuildingSync.rb', line 9517 def fixtureSpacing @fixtureSpacing end |
#inputVoltage ⇒ Object
Returns the value of attribute inputVoltage.
9501 9502 9503 |
# File 'lib/BuildingSync.rb', line 9501 def inputVoltage @inputVoltage end |
#installationType ⇒ Object
Returns the value of attribute installationType.
9502 9503 9504 |
# File 'lib/BuildingSync.rb', line 9502 def installationType @installationType end |
#installedPower ⇒ Object
Returns the value of attribute installedPower.
9506 9507 9508 |
# File 'lib/BuildingSync.rb', line 9506 def installedPower @installedPower end |
#lampPower ⇒ Object
Returns the value of attribute lampPower.
9507 9508 9509 |
# File 'lib/BuildingSync.rb', line 9507 def lampPower @lampPower end |
#lampType ⇒ Object
Returns the value of attribute lampType.
9499 9500 9501 |
# File 'lib/BuildingSync.rb', line 9499 def lampType @lampType end |
#lightingAutomationSystem ⇒ Object
Returns the value of attribute lightingAutomationSystem.
9520 9521 9522 |
# File 'lib/BuildingSync.rb', line 9520 def lightingAutomationSystem @lightingAutomationSystem end |
#lightingDirection ⇒ Object
Returns the value of attribute lightingDirection.
9503 9504 9505 |
# File 'lib/BuildingSync.rb', line 9503 def lightingDirection @lightingDirection end |
#lightingEfficacy ⇒ Object
Returns the value of attribute lightingEfficacy.
9514 9515 9516 |
# File 'lib/BuildingSync.rb', line 9514 def lightingEfficacy @lightingEfficacy end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
9528 9529 9530 |
# File 'lib/BuildingSync.rb', line 9528 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
9527 9528 9529 |
# File 'lib/BuildingSync.rb', line 9527 def location @location end |
#luminaireHeight ⇒ Object
Returns the value of attribute luminaireHeight.
9516 9517 9518 |
# File 'lib/BuildingSync.rb', line 9516 def luminaireHeight @luminaireHeight end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
9525 9526 9527 |
# File 'lib/BuildingSync.rb', line 9525 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
9526 9527 9528 |
# File 'lib/BuildingSync.rb', line 9526 def modelNumber @modelNumber end |
#numberOfBallastsPerLuminaire ⇒ Object
Returns the value of attribute numberOfBallastsPerLuminaire.
9510 9511 9512 |
# File 'lib/BuildingSync.rb', line 9510 def numberOfBallastsPerLuminaire @numberOfBallastsPerLuminaire end |
#numberOfLampsPerBallast ⇒ Object
Returns the value of attribute numberOfLampsPerBallast.
9509 9510 9511 |
# File 'lib/BuildingSync.rb', line 9509 def numberOfLampsPerBallast @numberOfLampsPerBallast end |
#numberOfLampsPerLuminaire ⇒ Object
Returns the value of attribute numberOfLampsPerLuminaire.
9508 9509 9510 |
# File 'lib/BuildingSync.rb', line 9508 def numberOfLampsPerLuminaire @numberOfLampsPerLuminaire end |
#numberOfLuminaires ⇒ Object
Returns the value of attribute numberOfLuminaires.
9511 9512 9513 |
# File 'lib/BuildingSync.rb', line 9511 def numberOfLuminaires @numberOfLuminaires end |
#outsideLighting ⇒ Object
Returns the value of attribute outsideLighting.
9512 9513 9514 |
# File 'lib/BuildingSync.rb', line 9512 def outsideLighting @outsideLighting end |
#percentPremisesServed ⇒ Object
Returns the value of attribute percentPremisesServed.
9505 9506 9507 |
# File 'lib/BuildingSync.rb', line 9505 def percentPremisesServed @percentPremisesServed end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
9522 9523 9524 |
# File 'lib/BuildingSync.rb', line 9522 def primaryFuel @primaryFuel end |
#quantity ⇒ Object
Returns the value of attribute quantity.
9530 9531 9532 |
# File 'lib/BuildingSync.rb', line 9530 def quantity @quantity end |
#ratedLampLife ⇒ Object
Returns the value of attribute ratedLampLife.
9518 9519 9520 |
# File 'lib/BuildingSync.rb', line 9518 def ratedLampLife @ratedLampLife end |
#reflectorType ⇒ Object
Returns the value of attribute reflectorType.
9513 9514 9515 |
# File 'lib/BuildingSync.rb', line 9513 def reflectorType @reflectorType end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
9521 9522 9523 |
# File 'lib/BuildingSync.rb', line 9521 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
9529 9530 9531 |
# File 'lib/BuildingSync.rb', line 9529 def userDefinedFields @userDefinedFields end |
#workPlaneHeight ⇒ Object
Returns the value of attribute workPlaneHeight.
9515 9516 9517 |
# File 'lib/BuildingSync.rb', line 9515 def workPlaneHeight @workPlaneHeight end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
9523 9524 9525 |
# File 'lib/BuildingSync.rb', line 9523 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
9524 9525 9526 |
# File 'lib/BuildingSync.rb', line 9524 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
9532 9533 9534 |
# File 'lib/BuildingSync.rb', line 9532 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
9536 9537 9538 |
# File 'lib/BuildingSync.rb', line 9536 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
9540 9541 9542 |
# File 'lib/BuildingSync.rb', line 9540 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
9544 9545 9546 |
# File 'lib/BuildingSync.rb', line 9544 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
9548 9549 9550 |
# File 'lib/BuildingSync.rb', line 9548 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |