Class: BuildingSync::WeekSchedule
- Inherits:
-
Object
- Object
- BuildingSync::WeekSchedule
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaWeekSchedule
name - SOAP::SOAPString
description - SOAP::SOAPString
day - BuildingSync::Day
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
-
#day ⇒ Object
Returns the value of attribute day.
-
#description ⇒ Object
Returns the value of attribute description.
-
#name ⇒ Object
Returns the value of attribute name.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], day = []) ⇒ WeekSchedule
constructor
A new instance of WeekSchedule.
- #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 = [], day = []) ⇒ WeekSchedule
Returns a new instance of WeekSchedule.
32973 32974 32975 32976 32977 32978 |
# File 'lib/BuildingSync.rb', line 32973 def initialize(name = [], description = [], day = []) @name = name @description = description @day = day @__xmlattr = {} end |
Instance Attribute Details
#day ⇒ Object
Returns the value of attribute day.
32943 32944 32945 |
# File 'lib/BuildingSync.rb', line 32943 def day @day end |
#description ⇒ Object
Returns the value of attribute description.
32942 32943 32944 |
# File 'lib/BuildingSync.rb', line 32942 def description @description end |
#name ⇒ Object
Returns the value of attribute name.
32941 32942 32943 |
# File 'lib/BuildingSync.rb', line 32941 def name @name end |
Instance Method Details
#__xmlattr ⇒ Object
32945 32946 32947 |
# File 'lib/BuildingSync.rb', line 32945 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
32949 32950 32951 |
# File 'lib/BuildingSync.rb', line 32949 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
32953 32954 32955 |
# File 'lib/BuildingSync.rb', line 32953 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_scheduleType ⇒ Object
32957 32958 32959 |
# File 'lib/BuildingSync.rb', line 32957 def xmlattr_scheduleType __xmlattr[AttrScheduleType] end |
#xmlattr_scheduleType=(value) ⇒ Object
32961 32962 32963 |
# File 'lib/BuildingSync.rb', line 32961 def xmlattr_scheduleType=(value) __xmlattr[AttrScheduleType] = value end |
#xmlattr_scheduleTypeLimitsId ⇒ Object
32965 32966 32967 |
# File 'lib/BuildingSync.rb', line 32965 def xmlattr_scheduleTypeLimitsId __xmlattr[AttrScheduleTypeLimitsId] end |
#xmlattr_scheduleTypeLimitsId=(value) ⇒ Object
32969 32970 32971 |
# File 'lib/BuildingSync.rb', line 32969 def xmlattr_scheduleTypeLimitsId=(value) __xmlattr[AttrScheduleTypeLimitsId] = value end |