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
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
-
#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) ⇒ 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) ⇒ FenestrationSystemType
Returns a new instance of FenestrationSystemType.
14017 14018 14019 14020 14021 14022 14023 14024 14025 14026 14027 14028 14029 14030 14031 14032 14033 14034 14035 14036 14037 |
# File 'lib/BuildingSync.rb', line 14017 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) @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 @__xmlattr = {} end |
Instance Attribute Details
#fenestrationFrameMaterial ⇒ Object
Returns the value of attribute fenestrationFrameMaterial.
13979 13980 13981 |
# File 'lib/BuildingSync.rb', line 13979 def fenestrationFrameMaterial @fenestrationFrameMaterial end |
#fenestrationGasFill ⇒ Object
Returns the value of attribute fenestrationGasFill.
13984 13985 13986 |
# File 'lib/BuildingSync.rb', line 13984 def fenestrationGasFill @fenestrationGasFill end |
#fenestrationGlassLayers ⇒ Object
Returns the value of attribute fenestrationGlassLayers.
13985 13986 13987 |
# File 'lib/BuildingSync.rb', line 13985 def fenestrationGlassLayers @fenestrationGlassLayers end |
#fenestrationOperation ⇒ Object
Returns the value of attribute fenestrationOperation.
13980 13981 13982 |
# File 'lib/BuildingSync.rb', line 13980 def fenestrationOperation @fenestrationOperation end |
#fenestrationRValue ⇒ Object
Returns the value of attribute fenestrationRValue.
13986 13987 13988 |
# File 'lib/BuildingSync.rb', line 13986 def fenestrationRValue @fenestrationRValue end |
#fenestrationType ⇒ Object
Returns the value of attribute fenestrationType.
13978 13979 13980 |
# File 'lib/BuildingSync.rb', line 13978 def fenestrationType @fenestrationType end |
#fenestrationUFactor ⇒ Object
Returns the value of attribute fenestrationUFactor.
13987 13988 13989 |
# File 'lib/BuildingSync.rb', line 13987 def fenestrationUFactor @fenestrationUFactor end |
#glassType ⇒ Object
Returns the value of attribute glassType.
13983 13984 13985 |
# File 'lib/BuildingSync.rb', line 13983 def glassType @glassType end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
13993 13994 13995 |
# File 'lib/BuildingSync.rb', line 13993 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
13994 13995 13996 |
# File 'lib/BuildingSync.rb', line 13994 def modelNumber @modelNumber end |
#quantity ⇒ Object
Returns the value of attribute quantity.
13991 13992 13993 |
# File 'lib/BuildingSync.rb', line 13991 def quantity @quantity end |
#solarHeatGainCoefficient ⇒ Object
Returns the value of attribute solarHeatGainCoefficient.
13988 13989 13990 |
# File 'lib/BuildingSync.rb', line 13988 def solarHeatGainCoefficient @solarHeatGainCoefficient end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
13990 13991 13992 |
# File 'lib/BuildingSync.rb', line 13990 def thirdPartyCertification @thirdPartyCertification end |
#tightnessFitCondition ⇒ Object
Returns the value of attribute tightnessFitCondition.
13982 13983 13984 |
# File 'lib/BuildingSync.rb', line 13982 def tightnessFitCondition @tightnessFitCondition end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
13995 13996 13997 |
# File 'lib/BuildingSync.rb', line 13995 def userDefinedFields @userDefinedFields end |
#visibleTransmittance ⇒ Object
Returns the value of attribute visibleTransmittance.
13989 13990 13991 |
# File 'lib/BuildingSync.rb', line 13989 def visibleTransmittance @visibleTransmittance end |
#weatherstripped ⇒ Object
Returns the value of attribute weatherstripped.
13981 13982 13983 |
# File 'lib/BuildingSync.rb', line 13981 def weatherstripped @weatherstripped end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
13992 13993 13994 |
# File 'lib/BuildingSync.rb', line 13992 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
13997 13998 13999 |
# File 'lib/BuildingSync.rb', line 13997 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
14001 14002 14003 |
# File 'lib/BuildingSync.rb', line 14001 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
14005 14006 14007 |
# File 'lib/BuildingSync.rb', line 14005 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
14009 14010 14011 |
# File 'lib/BuildingSync.rb', line 14009 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
14013 14014 14015 |
# File 'lib/BuildingSync.rb', line 14013 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |