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.



33839
33840
33841
33842
33843
# File 'lib/BuildingSync.rb', line 33839

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

Instance Attribute Details

#descriptionObject

Returns the value of attribute description.



33817
33818
33819
# File 'lib/BuildingSync.rb', line 33817

def description
  @description
end

#nameObject

Returns the value of attribute name.



33816
33817
33818
# File 'lib/BuildingSync.rb', line 33816

def name
  @name
end

Instance Method Details

#__xmlattrObject



33819
33820
33821
# File 'lib/BuildingSync.rb', line 33819

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_dataTypeObject



33831
33832
33833
# File 'lib/BuildingSync.rb', line 33831

def xmlattr_dataType
  __xmlattr[AttrDataType]
end

#xmlattr_dataType=(value) ⇒ Object



33835
33836
33837
# File 'lib/BuildingSync.rb', line 33835

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

#xmlattr_unitObject



33823
33824
33825
# File 'lib/BuildingSync.rb', line 33823

def xmlattr_unit
  __xmlattr[AttrUnit]
end

#xmlattr_unit=(value) ⇒ Object



33827
33828
33829
# File 'lib/BuildingSync.rb', line 33827

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