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.



26477
26478
26479
26480
# File 'lib/BuildingSync.rb', line 26477

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

Instance Attribute Details

#cADModelIdObject

Returns the value of attribute cADModelId.



26447
26448
26449
# File 'lib/BuildingSync.rb', line 26447

def cADModelId
  @cADModelId
end

Instance Method Details

#__xmlattrObject



26449
26450
26451
# File 'lib/BuildingSync.rb', line 26449

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_dateObject



26469
26470
26471
# File 'lib/BuildingSync.rb', line 26469

def xmlattr_date
  __xmlattr[AttrDate]
end

#xmlattr_date=(value) ⇒ Object



26473
26474
26475
# File 'lib/BuildingSync.rb', line 26473

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

#xmlattr_personIdObject



26453
26454
26455
# File 'lib/BuildingSync.rb', line 26453

def xmlattr_personId
  __xmlattr[AttrPersonId]
end

#xmlattr_personId=(value) ⇒ Object



26457
26458
26459
# File 'lib/BuildingSync.rb', line 26457

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

#xmlattr_programIdObject



26461
26462
26463
# File 'lib/BuildingSync.rb', line 26461

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



26465
26466
26467
# File 'lib/BuildingSync.rb', line 26465

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