Class: BuildingSync::ScheduleTypeLimits

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

Overview

http://www.gbxml.org/schemaScheduleTypeLimits

lowerLimitValue - SOAP::SOAPDecimal
upperLimitValue - SOAP::SOAPDecimal
xmlattr_id - SOAP::SOAPID
xmlattr_type - SOAP::SOAPNMTOKEN

Constant Summary collapse

AttrId =
XSD::QName.new(nil, "id")
AttrType =
XSD::QName.new(nil, "type")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(lowerLimitValue = [], upperLimitValue = []) ⇒ ScheduleTypeLimits

Returns a new instance of ScheduleTypeLimits.



32027
32028
32029
32030
32031
# File 'lib/BuildingSync.rb', line 32027

def initialize(lowerLimitValue = [], upperLimitValue = [])
  @lowerLimitValue = lowerLimitValue
  @upperLimitValue = upperLimitValue
  @__xmlattr = {}
end

Instance Attribute Details

#lowerLimitValueObject

Returns the value of attribute lowerLimitValue.



32004
32005
32006
# File 'lib/BuildingSync.rb', line 32004

def lowerLimitValue
  @lowerLimitValue
end

#upperLimitValueObject

Returns the value of attribute upperLimitValue.



32005
32006
32007
# File 'lib/BuildingSync.rb', line 32005

def upperLimitValue
  @upperLimitValue
end

Instance Method Details

#__xmlattrObject



32007
32008
32009
# File 'lib/BuildingSync.rb', line 32007

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_idObject



32011
32012
32013
# File 'lib/BuildingSync.rb', line 32011

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



32015
32016
32017
# File 'lib/BuildingSync.rb', line 32015

def xmlattr_id=(value)
  __xmlattr[AttrId] = value
end

#xmlattr_typeObject



32019
32020
32021
# File 'lib/BuildingSync.rb', line 32019

def xmlattr_type
  __xmlattr[AttrType]
end

#xmlattr_type=(value) ⇒ Object



32023
32024
32025
# File 'lib/BuildingSync.rb', line 32023

def xmlattr_type=(value)
  __xmlattr[AttrType] = value
end