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.



14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
# File 'lib/BuildingSync.rb', line 14732

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.



14706
14707
14708
# File 'lib/BuildingSync.rb', line 14706

def floorConstructionType
  @floorConstructionType
end

#floorCoveringObject

Returns the value of attribute floorCovering.



14705
14706
14707
# File 'lib/BuildingSync.rb', line 14705

def floorCovering
  @floorCovering
end

#groundCouplingsObject

Returns the value of attribute groundCouplings.



14704
14705
14706
# File 'lib/BuildingSync.rb', line 14704

def groundCouplings
  @groundCouplings
end

#plumbingPenetrationSealingObject

Returns the value of attribute plumbingPenetrationSealing.



14707
14708
14709
# File 'lib/BuildingSync.rb', line 14707

def plumbingPenetrationSealing
  @plumbingPenetrationSealing
end

#quantityObject

Returns the value of attribute quantity.



14710
14711
14712
# File 'lib/BuildingSync.rb', line 14710

def quantity
  @quantity
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



14709
14710
14711
# File 'lib/BuildingSync.rb', line 14709

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



14708
14709
14710
# File 'lib/BuildingSync.rb', line 14708

def yearInstalled
  @yearInstalled
end

Instance Method Details

#__xmlattrObject



14712
14713
14714
# File 'lib/BuildingSync.rb', line 14712

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



14716
14717
14718
# File 'lib/BuildingSync.rb', line 14716

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



14720
14721
14722
# File 'lib/BuildingSync.rb', line 14720

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

#xmlattr_StatusObject



14724
14725
14726
# File 'lib/BuildingSync.rb', line 14724

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



14728
14729
14730
# File 'lib/BuildingSync.rb', line 14728

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