Class: BuildingSync::FenestrationSystemType
- Inherits:
-
Object
- Object
- BuildingSync::FenestrationSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019FenestrationSystemType
fenestrationType - BuildingSync::FenestrationSystemType::FenestrationType
fenestrationFrameMaterial - SOAP::SOAPString
fenestrationOperation - SOAP::SOAPBoolean
weatherstripped - SOAP::SOAPBoolean
tightnessFitCondition - BuildingSync::Tightness
glassType - SOAP::SOAPString
fenestrationGasFill - SOAP::SOAPString
fenestrationGlassLayers - SOAP::SOAPString
fenestrationRValue - BuildingSync::FenestrationSystemType::FenestrationRValue
fenestrationUFactor - BuildingSync::FenestrationSystemType::FenestrationUFactor
solarHeatGainCoefficient - BuildingSync::FenestrationSystemType::SolarHeatGainCoefficient
visibleTransmittance - BuildingSync::FenestrationSystemType::VisibleTransmittance
thirdPartyCertification - SOAP::SOAPString
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
userDefinedFields - BuildingSync::UserDefinedFields
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: FenestrationRValue, FenestrationType, FenestrationUFactor, SolarHeatGainCoefficient, VisibleTransmittance
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
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#fenestrationFrameMaterial ⇒ Object
Returns the value of attribute fenestrationFrameMaterial.
-
#fenestrationGasFill ⇒ Object
Returns the value of attribute fenestrationGasFill.
-
#fenestrationGlassLayers ⇒ Object
Returns the value of attribute fenestrationGlassLayers.
-
#fenestrationOperation ⇒ Object
Returns the value of attribute fenestrationOperation.
-
#fenestrationRValue ⇒ Object
Returns the value of attribute fenestrationRValue.
-
#fenestrationType ⇒ Object
Returns the value of attribute fenestrationType.
-
#fenestrationUFactor ⇒ Object
Returns the value of attribute fenestrationUFactor.
-
#glassType ⇒ Object
Returns the value of attribute glassType.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#solarHeatGainCoefficient ⇒ Object
Returns the value of attribute solarHeatGainCoefficient.
-
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
-
#tightnessFitCondition ⇒ Object
Returns the value of attribute tightnessFitCondition.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#visibleTransmittance ⇒ Object
Returns the value of attribute visibleTransmittance.
-
#weatherstripped ⇒ Object
Returns the value of attribute weatherstripped.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(fenestrationType = nil, fenestrationFrameMaterial = nil, fenestrationOperation = nil, weatherstripped = nil, tightnessFitCondition = nil, glassType = nil, fenestrationGasFill = nil, fenestrationGlassLayers = nil, fenestrationRValue = nil, fenestrationUFactor = nil, solarHeatGainCoefficient = nil, visibleTransmittance = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, manufacturer = nil, modelNumber = nil, userDefinedFields = nil, equipmentID = nil) ⇒ FenestrationSystemType
constructor
A new instance of FenestrationSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(fenestrationType = nil, fenestrationFrameMaterial = nil, fenestrationOperation = nil, weatherstripped = nil, tightnessFitCondition = nil, glassType = nil, fenestrationGasFill = nil, fenestrationGlassLayers = nil, fenestrationRValue = nil, fenestrationUFactor = nil, solarHeatGainCoefficient = nil, visibleTransmittance = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, manufacturer = nil, modelNumber = nil, userDefinedFields = nil, equipmentID = nil) ⇒ FenestrationSystemType
Returns a new instance of FenestrationSystemType.
14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 14154 14155 14156 14157 14158 14159 14160 14161 14162 14163 |
# File 'lib/BuildingSync.rb', line 14142 def initialize(fenestrationType = nil, fenestrationFrameMaterial = nil, fenestrationOperation = nil, weatherstripped = nil, tightnessFitCondition = nil, glassType = nil, fenestrationGasFill = nil, fenestrationGlassLayers = nil, fenestrationRValue = nil, fenestrationUFactor = nil, solarHeatGainCoefficient = nil, visibleTransmittance = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, manufacturer = nil, modelNumber = nil, userDefinedFields = nil, equipmentID = nil) @fenestrationType = fenestrationType @fenestrationFrameMaterial = fenestrationFrameMaterial @fenestrationOperation = fenestrationOperation @weatherstripped = weatherstripped @tightnessFitCondition = tightnessFitCondition @glassType = glassType @fenestrationGasFill = fenestrationGasFill @fenestrationGlassLayers = fenestrationGlassLayers @fenestrationRValue = fenestrationRValue @fenestrationUFactor = fenestrationUFactor @solarHeatGainCoefficient = solarHeatGainCoefficient @visibleTransmittance = visibleTransmittance @thirdPartyCertification = thirdPartyCertification @quantity = quantity @yearInstalled = yearInstalled @manufacturer = manufacturer @modelNumber = modelNumber @userDefinedFields = userDefinedFields @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
14120 14121 14122 |
# File 'lib/BuildingSync.rb', line 14120 def equipmentID @equipmentID end |
#fenestrationFrameMaterial ⇒ Object
Returns the value of attribute fenestrationFrameMaterial.
14103 14104 14105 |
# File 'lib/BuildingSync.rb', line 14103 def fenestrationFrameMaterial @fenestrationFrameMaterial end |
#fenestrationGasFill ⇒ Object
Returns the value of attribute fenestrationGasFill.
14108 14109 14110 |
# File 'lib/BuildingSync.rb', line 14108 def fenestrationGasFill @fenestrationGasFill end |
#fenestrationGlassLayers ⇒ Object
Returns the value of attribute fenestrationGlassLayers.
14109 14110 14111 |
# File 'lib/BuildingSync.rb', line 14109 def fenestrationGlassLayers @fenestrationGlassLayers end |
#fenestrationOperation ⇒ Object
Returns the value of attribute fenestrationOperation.
14104 14105 14106 |
# File 'lib/BuildingSync.rb', line 14104 def fenestrationOperation @fenestrationOperation end |
#fenestrationRValue ⇒ Object
Returns the value of attribute fenestrationRValue.
14110 14111 14112 |
# File 'lib/BuildingSync.rb', line 14110 def fenestrationRValue @fenestrationRValue end |
#fenestrationType ⇒ Object
Returns the value of attribute fenestrationType.
14102 14103 14104 |
# File 'lib/BuildingSync.rb', line 14102 def fenestrationType @fenestrationType end |
#fenestrationUFactor ⇒ Object
Returns the value of attribute fenestrationUFactor.
14111 14112 14113 |
# File 'lib/BuildingSync.rb', line 14111 def fenestrationUFactor @fenestrationUFactor end |
#glassType ⇒ Object
Returns the value of attribute glassType.
14107 14108 14109 |
# File 'lib/BuildingSync.rb', line 14107 def glassType @glassType end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
14117 14118 14119 |
# File 'lib/BuildingSync.rb', line 14117 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
14118 14119 14120 |
# File 'lib/BuildingSync.rb', line 14118 def modelNumber @modelNumber end |
#quantity ⇒ Object
Returns the value of attribute quantity.
14115 14116 14117 |
# File 'lib/BuildingSync.rb', line 14115 def quantity @quantity end |
#solarHeatGainCoefficient ⇒ Object
Returns the value of attribute solarHeatGainCoefficient.
14112 14113 14114 |
# File 'lib/BuildingSync.rb', line 14112 def solarHeatGainCoefficient @solarHeatGainCoefficient end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
14114 14115 14116 |
# File 'lib/BuildingSync.rb', line 14114 def thirdPartyCertification @thirdPartyCertification end |
#tightnessFitCondition ⇒ Object
Returns the value of attribute tightnessFitCondition.
14106 14107 14108 |
# File 'lib/BuildingSync.rb', line 14106 def tightnessFitCondition @tightnessFitCondition end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
14119 14120 14121 |
# File 'lib/BuildingSync.rb', line 14119 def userDefinedFields @userDefinedFields end |
#visibleTransmittance ⇒ Object
Returns the value of attribute visibleTransmittance.
14113 14114 14115 |
# File 'lib/BuildingSync.rb', line 14113 def visibleTransmittance @visibleTransmittance end |
#weatherstripped ⇒ Object
Returns the value of attribute weatherstripped.
14105 14106 14107 |
# File 'lib/BuildingSync.rb', line 14105 def weatherstripped @weatherstripped end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
14116 14117 14118 |
# File 'lib/BuildingSync.rb', line 14116 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
14122 14123 14124 |
# File 'lib/BuildingSync.rb', line 14122 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
14126 14127 14128 |
# File 'lib/BuildingSync.rb', line 14126 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
14130 14131 14132 |
# File 'lib/BuildingSync.rb', line 14130 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
14134 14135 14136 |
# File 'lib/BuildingSync.rb', line 14134 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
14138 14139 14140 |
# File 'lib/BuildingSync.rb', line 14138 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |