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.



31502
31503
31504
31505
31506
# File 'lib/BuildingSync.rb', line 31502

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

Instance Attribute Details

#lowerLimitValueObject

Returns the value of attribute lowerLimitValue.



31479
31480
31481
# File 'lib/BuildingSync.rb', line 31479

def lowerLimitValue
  @lowerLimitValue
end

#upperLimitValueObject

Returns the value of attribute upperLimitValue.



31480
31481
31482
# File 'lib/BuildingSync.rb', line 31480

def upperLimitValue
  @upperLimitValue
end

Instance Method Details

#__xmlattrObject



31482
31483
31484
# File 'lib/BuildingSync.rb', line 31482

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_idObject



31486
31487
31488
# File 'lib/BuildingSync.rb', line 31486

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



31490
31491
31492
# File 'lib/BuildingSync.rb', line 31490

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

#xmlattr_typeObject



31494
31495
31496
# File 'lib/BuildingSync.rb', line 31494

def xmlattr_type
  __xmlattr[AttrType]
end

#xmlattr_type=(value) ⇒ Object



31498
31499
31500
# File 'lib/BuildingSync.rb', line 31498

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