Class: BuildingSync::YAxis

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

Overview

http://www.gbxml.org/schemaYAxis

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 = []) ⇒ YAxis

Returns a new instance of YAxis.



33353
33354
33355
33356
33357
# File 'lib/BuildingSync.rb', line 33353

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

Instance Attribute Details

#descriptionObject

Returns the value of attribute description.



33331
33332
33333
# File 'lib/BuildingSync.rb', line 33331

def description
  @description
end

#nameObject

Returns the value of attribute name.



33330
33331
33332
# File 'lib/BuildingSync.rb', line 33330

def name
  @name
end

Instance Method Details

#__xmlattrObject



33333
33334
33335
# File 'lib/BuildingSync.rb', line 33333

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_dataTypeObject



33345
33346
33347
# File 'lib/BuildingSync.rb', line 33345

def xmlattr_dataType
  __xmlattr[AttrDataType]
end

#xmlattr_dataType=(value) ⇒ Object



33349
33350
33351
# File 'lib/BuildingSync.rb', line 33349

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

#xmlattr_unitObject



33337
33338
33339
# File 'lib/BuildingSync.rb', line 33337

def xmlattr_unit
  __xmlattr[AttrUnit]
end

#xmlattr_unit=(value) ⇒ Object



33341
33342
33343
# File 'lib/BuildingSync.rb', line 33341

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