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.
26595 26596 26597 26598 26599 26600 |
# File 'lib/BuildingSync.rb', line 26595 def initialize(name = [], description = [], scheduleValue = []) @name = name @description = description @scheduleValue = scheduleValue @__xmlattr = {} end |
Instance Attribute Details
#description ⇒ Object
Returns the value of attribute description.
26564 26565 26566 |
# File 'lib/BuildingSync.rb', line 26564 def description @description end |
#name ⇒ Object
Returns the value of attribute name.
26563 26564 26565 |
# File 'lib/BuildingSync.rb', line 26563 def name @name end |
#scheduleValue ⇒ Object
Returns the value of attribute scheduleValue.
26565 26566 26567 |
# File 'lib/BuildingSync.rb', line 26565 def scheduleValue @scheduleValue end |
Instance Method Details
#__xmlattr ⇒ Object
26567 26568 26569 |
# File 'lib/BuildingSync.rb', line 26567 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
26571 26572 26573 |
# File 'lib/BuildingSync.rb', line 26571 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
26575 26576 26577 |
# File 'lib/BuildingSync.rb', line 26575 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_scheduleType ⇒ Object
26579 26580 26581 |
# File 'lib/BuildingSync.rb', line 26579 def xmlattr_scheduleType __xmlattr[AttrScheduleType] end |
#xmlattr_scheduleType=(value) ⇒ Object
26583 26584 26585 |
# File 'lib/BuildingSync.rb', line 26583 def xmlattr_scheduleType=(value) __xmlattr[AttrScheduleType] = value end |
#xmlattr_scheduleTypeLimitsId ⇒ Object
26587 26588 26589 |
# File 'lib/BuildingSync.rb', line 26587 def xmlattr_scheduleTypeLimitsId __xmlattr[AttrScheduleTypeLimitsId] end |
#xmlattr_scheduleTypeLimitsId=(value) ⇒ Object
26591 26592 26593 |
# File 'lib/BuildingSync.rb', line 26591 def xmlattr_scheduleTypeLimitsId=(value) __xmlattr[AttrScheduleTypeLimitsId] = value end |