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
equipmentID - SOAP::SOAPString
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.
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#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, equipmentID = 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, equipmentID = nil) ⇒ LightingSystemType
Returns a new instance of LightingSystemType.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 |
# File 'lib/BuildingSync.rb', line 9641 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, equipmentID = 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 @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#ballastType ⇒ Object
Returns the value of attribute ballastType.
9588 9589 9590 |
# File 'lib/BuildingSync.rb', line 9588 def ballastType @ballastType end |
#controls ⇒ Object
Returns the value of attribute controls.
9607 9608 9609 |
# File 'lib/BuildingSync.rb', line 9607 def controls @controls end |
#dimmingCapability ⇒ Object
Returns the value of attribute dimmingCapability.
9592 9593 9594 |
# File 'lib/BuildingSync.rb', line 9592 def dimmingCapability @dimmingCapability end |
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
9619 9620 9621 |
# File 'lib/BuildingSync.rb', line 9619 def equipmentID @equipmentID end |
#fixtureSpacing ⇒ Object
Returns the value of attribute fixtureSpacing.
9605 9606 9607 |
# File 'lib/BuildingSync.rb', line 9605 def fixtureSpacing @fixtureSpacing end |
#inputVoltage ⇒ Object
Returns the value of attribute inputVoltage.
9589 9590 9591 |
# File 'lib/BuildingSync.rb', line 9589 def inputVoltage @inputVoltage end |
#installationType ⇒ Object
Returns the value of attribute installationType.
9590 9591 9592 |
# File 'lib/BuildingSync.rb', line 9590 def installationType @installationType end |
#installedPower ⇒ Object
Returns the value of attribute installedPower.
9594 9595 9596 |
# File 'lib/BuildingSync.rb', line 9594 def installedPower @installedPower end |
#lampPower ⇒ Object
Returns the value of attribute lampPower.
9595 9596 9597 |
# File 'lib/BuildingSync.rb', line 9595 def lampPower @lampPower end |
#lampType ⇒ Object
Returns the value of attribute lampType.
9587 9588 9589 |
# File 'lib/BuildingSync.rb', line 9587 def lampType @lampType end |
#lightingAutomationSystem ⇒ Object
Returns the value of attribute lightingAutomationSystem.
9608 9609 9610 |
# File 'lib/BuildingSync.rb', line 9608 def lightingAutomationSystem @lightingAutomationSystem end |
#lightingDirection ⇒ Object
Returns the value of attribute lightingDirection.
9591 9592 9593 |
# File 'lib/BuildingSync.rb', line 9591 def lightingDirection @lightingDirection end |
#lightingEfficacy ⇒ Object
Returns the value of attribute lightingEfficacy.
9602 9603 9604 |
# File 'lib/BuildingSync.rb', line 9602 def lightingEfficacy @lightingEfficacy end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
9616 9617 9618 |
# File 'lib/BuildingSync.rb', line 9616 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
9615 9616 9617 |
# File 'lib/BuildingSync.rb', line 9615 def location @location end |
#luminaireHeight ⇒ Object
Returns the value of attribute luminaireHeight.
9604 9605 9606 |
# File 'lib/BuildingSync.rb', line 9604 def luminaireHeight @luminaireHeight end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
9613 9614 9615 |
# File 'lib/BuildingSync.rb', line 9613 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
9614 9615 9616 |
# File 'lib/BuildingSync.rb', line 9614 def modelNumber @modelNumber end |
#numberOfBallastsPerLuminaire ⇒ Object
Returns the value of attribute numberOfBallastsPerLuminaire.
9598 9599 9600 |
# File 'lib/BuildingSync.rb', line 9598 def numberOfBallastsPerLuminaire @numberOfBallastsPerLuminaire end |
#numberOfLampsPerBallast ⇒ Object
Returns the value of attribute numberOfLampsPerBallast.
9597 9598 9599 |
# File 'lib/BuildingSync.rb', line 9597 def numberOfLampsPerBallast @numberOfLampsPerBallast end |
#numberOfLampsPerLuminaire ⇒ Object
Returns the value of attribute numberOfLampsPerLuminaire.
9596 9597 9598 |
# File 'lib/BuildingSync.rb', line 9596 def numberOfLampsPerLuminaire @numberOfLampsPerLuminaire end |
#numberOfLuminaires ⇒ Object
Returns the value of attribute numberOfLuminaires.
9599 9600 9601 |
# File 'lib/BuildingSync.rb', line 9599 def numberOfLuminaires @numberOfLuminaires end |
#outsideLighting ⇒ Object
Returns the value of attribute outsideLighting.
9600 9601 9602 |
# File 'lib/BuildingSync.rb', line 9600 def outsideLighting @outsideLighting end |
#percentPremisesServed ⇒ Object
Returns the value of attribute percentPremisesServed.
9593 9594 9595 |
# File 'lib/BuildingSync.rb', line 9593 def percentPremisesServed @percentPremisesServed end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
9610 9611 9612 |
# File 'lib/BuildingSync.rb', line 9610 def primaryFuel @primaryFuel end |
#quantity ⇒ Object
Returns the value of attribute quantity.
9618 9619 9620 |
# File 'lib/BuildingSync.rb', line 9618 def quantity @quantity end |
#ratedLampLife ⇒ Object
Returns the value of attribute ratedLampLife.
9606 9607 9608 |
# File 'lib/BuildingSync.rb', line 9606 def ratedLampLife @ratedLampLife end |
#reflectorType ⇒ Object
Returns the value of attribute reflectorType.
9601 9602 9603 |
# File 'lib/BuildingSync.rb', line 9601 def reflectorType @reflectorType end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
9609 9610 9611 |
# File 'lib/BuildingSync.rb', line 9609 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
9617 9618 9619 |
# File 'lib/BuildingSync.rb', line 9617 def userDefinedFields @userDefinedFields end |
#workPlaneHeight ⇒ Object
Returns the value of attribute workPlaneHeight.
9603 9604 9605 |
# File 'lib/BuildingSync.rb', line 9603 def workPlaneHeight @workPlaneHeight end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
9611 9612 9613 |
# File 'lib/BuildingSync.rb', line 9611 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
9612 9613 9614 |
# File 'lib/BuildingSync.rb', line 9612 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
9621 9622 9623 |
# File 'lib/BuildingSync.rb', line 9621 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
9625 9626 9627 |
# File 'lib/BuildingSync.rb', line 9625 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
9629 9630 9631 |
# File 'lib/BuildingSync.rb', line 9629 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
9633 9634 9635 |
# File 'lib/BuildingSync.rb', line 9633 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
9637 9638 9639 |
# File 'lib/BuildingSync.rb', line 9637 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |