Class: BuildingSync::DaySchedule
- Inherits:
-
Object
- Object
- BuildingSync::DaySchedule
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaDaySchedule
name - SOAP::SOAPString
description - SOAP::SOAPString
scheduleValue - BuildingSync::ScheduleValue
xmlattr_id - SOAP::SOAPID
xmlattr_scheduleType - SOAP::SOAPNMTOKEN
xmlattr_scheduleTypeLimitsId - SOAP::SOAPString
Constant Summary collapse
- AttrId =
XSD::QName.new(nil, "id")
- AttrScheduleType =
XSD::QName.new(nil, "scheduleType")
- AttrScheduleTypeLimitsId =
XSD::QName.new(nil, "scheduleTypeLimitsId")
Instance Attribute Summary collapse
-
#description ⇒ Object
Returns the value of attribute description.
-
#name ⇒ Object
Returns the value of attribute name.
-
#scheduleValue ⇒ Object
Returns the value of attribute scheduleValue.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], scheduleValue = []) ⇒ DaySchedule
constructor
A new instance of DaySchedule.
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_scheduleType ⇒ Object
- #xmlattr_scheduleType=(value) ⇒ Object
- #xmlattr_scheduleTypeLimitsId ⇒ Object
- #xmlattr_scheduleTypeLimitsId=(value) ⇒ Object
Constructor Details
#initialize(name = [], description = [], scheduleValue = []) ⇒ DaySchedule
Returns a new instance of DaySchedule.
26070 26071 26072 26073 26074 26075 |
# File 'lib/BuildingSync.rb', line 26070 def initialize(name = [], description = [], scheduleValue = []) @name = name @description = description @scheduleValue = scheduleValue @__xmlattr = {} end |
Instance Attribute Details
#description ⇒ Object
Returns the value of attribute description.
26039 26040 26041 |
# File 'lib/BuildingSync.rb', line 26039 def description @description end |
#name ⇒ Object
Returns the value of attribute name.
26038 26039 26040 |
# File 'lib/BuildingSync.rb', line 26038 def name @name end |
#scheduleValue ⇒ Object
Returns the value of attribute scheduleValue.
26040 26041 26042 |
# File 'lib/BuildingSync.rb', line 26040 def scheduleValue @scheduleValue end |
Instance Method Details
#__xmlattr ⇒ Object
26042 26043 26044 |
# File 'lib/BuildingSync.rb', line 26042 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
26046 26047 26048 |
# File 'lib/BuildingSync.rb', line 26046 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
26050 26051 26052 |
# File 'lib/BuildingSync.rb', line 26050 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_scheduleType ⇒ Object
26054 26055 26056 |
# File 'lib/BuildingSync.rb', line 26054 def xmlattr_scheduleType __xmlattr[AttrScheduleType] end |
#xmlattr_scheduleType=(value) ⇒ Object
26058 26059 26060 |
# File 'lib/BuildingSync.rb', line 26058 def xmlattr_scheduleType=(value) __xmlattr[AttrScheduleType] = value end |
#xmlattr_scheduleTypeLimitsId ⇒ Object
26062 26063 26064 |
# File 'lib/BuildingSync.rb', line 26062 def xmlattr_scheduleTypeLimitsId __xmlattr[AttrScheduleTypeLimitsId] end |
#xmlattr_scheduleTypeLimitsId=(value) ⇒ Object
26066 26067 26068 |
# File 'lib/BuildingSync.rb', line 26066 def xmlattr_scheduleTypeLimitsId=(value) __xmlattr[AttrScheduleTypeLimitsId] = value end |