Class: BuildingSync::FoundationSystemType

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

Overview

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

groundCouplings - BuildingSync::FoundationSystemType::GroundCouplings
floorCovering - SOAP::SOAPString
floorConstructionType - BuildingSync::EnvelopeConstructionType
plumbingPenetrationSealing - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: GroundCouplings

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(groundCouplings = nil, floorCovering = nil, floorConstructionType = nil, plumbingPenetrationSealing = nil, yearInstalled = nil, userDefinedFields = nil, quantity = nil) ⇒ FoundationSystemType

Returns a new instance of FoundationSystemType.



14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
# File 'lib/BuildingSync.rb', line 14858

def initialize(groundCouplings = nil, floorCovering = nil, floorConstructionType = nil, plumbingPenetrationSealing = nil, yearInstalled = nil, userDefinedFields = nil, quantity = nil)
  @groundCouplings = groundCouplings
  @floorCovering = floorCovering
  @floorConstructionType = floorConstructionType
  @plumbingPenetrationSealing = plumbingPenetrationSealing
  @yearInstalled = yearInstalled
  @userDefinedFields = userDefinedFields
  @quantity = quantity
  @__xmlattr = {}
end

Instance Attribute Details

#floorConstructionTypeObject

Returns the value of attribute floorConstructionType.



14832
14833
14834
# File 'lib/BuildingSync.rb', line 14832

def floorConstructionType
  @floorConstructionType
end

#floorCoveringObject

Returns the value of attribute floorCovering.



14831
14832
14833
# File 'lib/BuildingSync.rb', line 14831

def floorCovering
  @floorCovering
end

#groundCouplingsObject

Returns the value of attribute groundCouplings.



14830
14831
14832
# File 'lib/BuildingSync.rb', line 14830

def groundCouplings
  @groundCouplings
end

#plumbingPenetrationSealingObject

Returns the value of attribute plumbingPenetrationSealing.



14833
14834
14835
# File 'lib/BuildingSync.rb', line 14833

def plumbingPenetrationSealing
  @plumbingPenetrationSealing
end

#quantityObject

Returns the value of attribute quantity.



14836
14837
14838
# File 'lib/BuildingSync.rb', line 14836

def quantity
  @quantity
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



14835
14836
14837
# File 'lib/BuildingSync.rb', line 14835

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



14834
14835
14836
# File 'lib/BuildingSync.rb', line 14834

def yearInstalled
  @yearInstalled
end

Instance Method Details

#__xmlattrObject



14838
14839
14840
# File 'lib/BuildingSync.rb', line 14838

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



14842
14843
14844
# File 'lib/BuildingSync.rb', line 14842

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



14846
14847
14848
# File 'lib/BuildingSync.rb', line 14846

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

#xmlattr_StatusObject



14850
14851
14852
# File 'lib/BuildingSync.rb', line 14850

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



14854
14855
14856
# File 'lib/BuildingSync.rb', line 14854

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