Class: BuildingSync::WallSystemType

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019WallSystemType

exteriorWallConstruction - BuildingSync::EnvelopeConstructionType
exteriorWallFinish - BuildingSync::Finish
exteriorWallColor - BuildingSync::Color
wallInsulations - BuildingSync::WallSystemType::WallInsulations
wallRValue - BuildingSync::WallSystemType::WallRValue
wallUFactor - BuildingSync::WallSystemType::WallUFactor
wallFramingMaterial - BuildingSync::FramingMaterial
wallFramingSpacing - BuildingSync::WallSystemType::WallFramingSpacing
wallFramingDepth - BuildingSync::WallSystemType::WallFramingDepth
wallFramingFactor - BuildingSync::WallSystemType::WallFramingFactor
cMUFill - SOAP::SOAPString
wallExteriorSolarAbsorptance - BuildingSync::WallSystemType::WallExteriorSolarAbsorptance
wallExteriorThermalAbsorptance - BuildingSync::WallSystemType::WallExteriorThermalAbsorptance
interiorVisibleAbsorptance - BuildingSync::InteriorVisibleAbsorptance
exteriorRoughness - BuildingSync::ExteriorRoughnessType
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: WallExteriorSolarAbsorptance, WallExteriorThermalAbsorptance, WallFramingDepth, WallFramingFactor, WallFramingSpacing, WallInsulations, WallRValue, WallUFactor

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

Instance Method Summary collapse

Constructor Details

#initialize(exteriorWallConstruction = nil, exteriorWallFinish = nil, exteriorWallColor = nil, wallInsulations = nil, wallRValue = nil, wallUFactor = nil, wallFramingMaterial = nil, wallFramingSpacing = nil, wallFramingDepth = nil, wallFramingFactor = nil, cMUFill = nil, wallExteriorSolarAbsorptance = nil, wallExteriorThermalAbsorptance = nil, interiorVisibleAbsorptance = nil, exteriorRoughness = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil) ⇒ WallSystemType

Returns a new instance of WallSystemType.



12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
# File 'lib/BuildingSync.rb', line 12768

def initialize(exteriorWallConstruction = nil, exteriorWallFinish = nil, exteriorWallColor = nil, wallInsulations = nil, wallRValue = nil, wallUFactor = nil, wallFramingMaterial = nil, wallFramingSpacing = nil, wallFramingDepth = nil, wallFramingFactor = nil, cMUFill = nil, wallExteriorSolarAbsorptance = nil, wallExteriorThermalAbsorptance = nil, interiorVisibleAbsorptance = nil, exteriorRoughness = nil, quantity = nil, yearInstalled = nil, userDefinedFields = nil)
  @exteriorWallConstruction = exteriorWallConstruction
  @exteriorWallFinish = exteriorWallFinish
  @exteriorWallColor = exteriorWallColor
  @wallInsulations = wallInsulations
  @wallRValue = wallRValue
  @wallUFactor = wallUFactor
  @wallFramingMaterial = wallFramingMaterial
  @wallFramingSpacing = wallFramingSpacing
  @wallFramingDepth = wallFramingDepth
  @wallFramingFactor = wallFramingFactor
  @cMUFill = cMUFill
  @wallExteriorSolarAbsorptance = wallExteriorSolarAbsorptance
  @wallExteriorThermalAbsorptance = wallExteriorThermalAbsorptance
  @interiorVisibleAbsorptance = interiorVisibleAbsorptance
  @exteriorRoughness = exteriorRoughness
  @quantity = quantity
  @yearInstalled = yearInstalled
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#cMUFillObject

Returns the value of attribute cMUFill.



12739
12740
12741
# File 'lib/BuildingSync.rb', line 12739

def cMUFill
  @cMUFill
end

#exteriorRoughnessObject

Returns the value of attribute exteriorRoughness.



12743
12744
12745
# File 'lib/BuildingSync.rb', line 12743

def exteriorRoughness
  @exteriorRoughness
end

#exteriorWallColorObject

Returns the value of attribute exteriorWallColor.



12731
12732
12733
# File 'lib/BuildingSync.rb', line 12731

def exteriorWallColor
  @exteriorWallColor
end

#exteriorWallConstructionObject

Returns the value of attribute exteriorWallConstruction.



12729
12730
12731
# File 'lib/BuildingSync.rb', line 12729

def exteriorWallConstruction
  @exteriorWallConstruction
end

#exteriorWallFinishObject

Returns the value of attribute exteriorWallFinish.



12730
12731
12732
# File 'lib/BuildingSync.rb', line 12730

def exteriorWallFinish
  @exteriorWallFinish
end

#interiorVisibleAbsorptanceObject

Returns the value of attribute interiorVisibleAbsorptance.



12742
12743
12744
# File 'lib/BuildingSync.rb', line 12742

def interiorVisibleAbsorptance
  @interiorVisibleAbsorptance
end

#quantityObject

Returns the value of attribute quantity.



12744
12745
12746
# File 'lib/BuildingSync.rb', line 12744

def quantity
  @quantity
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



12746
12747
12748
# File 'lib/BuildingSync.rb', line 12746

def userDefinedFields
  @userDefinedFields
end

#wallExteriorSolarAbsorptanceObject

Returns the value of attribute wallExteriorSolarAbsorptance.



12740
12741
12742
# File 'lib/BuildingSync.rb', line 12740

def wallExteriorSolarAbsorptance
  @wallExteriorSolarAbsorptance
end

#wallExteriorThermalAbsorptanceObject

Returns the value of attribute wallExteriorThermalAbsorptance.



12741
12742
12743
# File 'lib/BuildingSync.rb', line 12741

def wallExteriorThermalAbsorptance
  @wallExteriorThermalAbsorptance
end

#wallFramingDepthObject

Returns the value of attribute wallFramingDepth.



12737
12738
12739
# File 'lib/BuildingSync.rb', line 12737

def wallFramingDepth
  @wallFramingDepth
end

#wallFramingFactorObject

Returns the value of attribute wallFramingFactor.



12738
12739
12740
# File 'lib/BuildingSync.rb', line 12738

def wallFramingFactor
  @wallFramingFactor
end

#wallFramingMaterialObject

Returns the value of attribute wallFramingMaterial.



12735
12736
12737
# File 'lib/BuildingSync.rb', line 12735

def wallFramingMaterial
  @wallFramingMaterial
end

#wallFramingSpacingObject

Returns the value of attribute wallFramingSpacing.



12736
12737
12738
# File 'lib/BuildingSync.rb', line 12736

def wallFramingSpacing
  @wallFramingSpacing
end

#wallInsulationsObject

Returns the value of attribute wallInsulations.



12732
12733
12734
# File 'lib/BuildingSync.rb', line 12732

def wallInsulations
  @wallInsulations
end

#wallRValueObject

Returns the value of attribute wallRValue.



12733
12734
12735
# File 'lib/BuildingSync.rb', line 12733

def wallRValue
  @wallRValue
end

#wallUFactorObject

Returns the value of attribute wallUFactor.



12734
12735
12736
# File 'lib/BuildingSync.rb', line 12734

def wallUFactor
  @wallUFactor
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



12745
12746
12747
# File 'lib/BuildingSync.rb', line 12745

def yearInstalled
  @yearInstalled
end

Instance Method Details

#__xmlattrObject



12748
12749
12750
# File 'lib/BuildingSync.rb', line 12748

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



12752
12753
12754
# File 'lib/BuildingSync.rb', line 12752

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



12756
12757
12758
# File 'lib/BuildingSync.rb', line 12756

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end

#xmlattr_StatusObject



12760
12761
12762
# File 'lib/BuildingSync.rb', line 12760

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



12764
12765
12766
# File 'lib/BuildingSync.rb', line 12764

def xmlattr_Status=(value)
  __xmlattr[AttrStatus] = value
end