Class: BuildingSync::CreatedBy

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

Overview

http://www.gbxml.org/schemaCreatedBy

cADModelId - BuildingSync::CADModelId
xmlattr_personId - SOAP::SOAPIDREF
xmlattr_programId - SOAP::SOAPIDREF
xmlattr_date - SOAP::SOAPDateTime

Constant Summary collapse

AttrDate =
XSD::QName.new(nil, "date")
AttrPersonId =
XSD::QName.new(nil, "personId")
AttrProgramId =
XSD::QName.new(nil, "programId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cADModelId = []) ⇒ CreatedBy

Returns a new instance of CreatedBy.



25952
25953
25954
25955
# File 'lib/BuildingSync.rb', line 25952

def initialize(cADModelId = [])
  @cADModelId = cADModelId
  @__xmlattr = {}
end

Instance Attribute Details

#cADModelIdObject

Returns the value of attribute cADModelId.



25922
25923
25924
# File 'lib/BuildingSync.rb', line 25922

def cADModelId
  @cADModelId
end

Instance Method Details

#__xmlattrObject



25924
25925
25926
# File 'lib/BuildingSync.rb', line 25924

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_dateObject



25944
25945
25946
# File 'lib/BuildingSync.rb', line 25944

def xmlattr_date
  __xmlattr[AttrDate]
end

#xmlattr_date=(value) ⇒ Object



25948
25949
25950
# File 'lib/BuildingSync.rb', line 25948

def xmlattr_date=(value)
  __xmlattr[AttrDate] = value
end

#xmlattr_personIdObject



25928
25929
25930
# File 'lib/BuildingSync.rb', line 25928

def xmlattr_personId
  __xmlattr[AttrPersonId]
end

#xmlattr_personId=(value) ⇒ Object



25932
25933
25934
# File 'lib/BuildingSync.rb', line 25932

def xmlattr_personId=(value)
  __xmlattr[AttrPersonId] = value
end

#xmlattr_programIdObject



25936
25937
25938
# File 'lib/BuildingSync.rb', line 25936

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



25940
25941
25942
# File 'lib/BuildingSync.rb', line 25940

def xmlattr_programId=(value)
  __xmlattr[AttrProgramId] = value
end