Class: BuildingSync::XAxis

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

Overview

http://www.gbxml.org/schemaXAxis

name - SOAP::SOAPString
description - SOAP::SOAPString
xmlattr_unit - SOAP::SOAPString
xmlattr_dataType - SOAP::SOAPString

Constant Summary collapse

AttrDataType =
XSD::QName.new(nil, "dataType")
AttrUnit =
XSD::QName.new(nil, "unit")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = [], description = []) ⇒ XAxis

Returns a new instance of XAxis.



33314
33315
33316
33317
33318
# File 'lib/BuildingSync.rb', line 33314

def initialize(name = [], description = [])
  @name = name
  @description = description
  @__xmlattr = {}
end

Instance Attribute Details

#descriptionObject

Returns the value of attribute description.



33292
33293
33294
# File 'lib/BuildingSync.rb', line 33292

def description
  @description
end

#nameObject

Returns the value of attribute name.



33291
33292
33293
# File 'lib/BuildingSync.rb', line 33291

def name
  @name
end

Instance Method Details

#__xmlattrObject



33294
33295
33296
# File 'lib/BuildingSync.rb', line 33294

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_dataTypeObject



33306
33307
33308
# File 'lib/BuildingSync.rb', line 33306

def xmlattr_dataType
  __xmlattr[AttrDataType]
end

#xmlattr_dataType=(value) ⇒ Object



33310
33311
33312
# File 'lib/BuildingSync.rb', line 33310

def xmlattr_dataType=(value)
  __xmlattr[AttrDataType] = value
end

#xmlattr_unitObject



33298
33299
33300
# File 'lib/BuildingSync.rb', line 33298

def xmlattr_unit
  __xmlattr[AttrUnit]
end

#xmlattr_unit=(value) ⇒ Object



33302
33303
33304
# File 'lib/BuildingSync.rb', line 33302

def xmlattr_unit=(value)
  __xmlattr[AttrUnit] = value
end