Class: BuildingSync::YearSchedule
- Inherits:
-
Object
- Object
- BuildingSync::YearSchedule
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaYearSchedule
name - SOAP::SOAPString
description - SOAP::SOAPString
beginDate - SOAP::SOAPDate
endDate - SOAP::SOAPDate
weekScheduleId - BuildingSync::WeekScheduleId
xmlattr_id - SOAP::SOAPID
xmlattr_scheduleTypeLimitsId - SOAP::SOAPString
Constant Summary collapse
- AttrId =
XSD::QName.new(nil, "id")
- AttrScheduleTypeLimitsId =
XSD::QName.new(nil, "scheduleTypeLimitsId")
Instance Attribute Summary collapse
-
#beginDate ⇒ Object
Returns the value of attribute beginDate.
-
#description ⇒ Object
Returns the value of attribute description.
-
#endDate ⇒ Object
Returns the value of attribute endDate.
-
#name ⇒ Object
Returns the value of attribute name.
-
#weekScheduleId ⇒ Object
Returns the value of attribute weekScheduleId.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(name = [], description = [], beginDate = [], endDate = [], weekScheduleId = []) ⇒ YearSchedule
constructor
A new instance of YearSchedule.
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_scheduleTypeLimitsId ⇒ Object
- #xmlattr_scheduleTypeLimitsId=(value) ⇒ Object
Constructor Details
#initialize(name = [], description = [], beginDate = [], endDate = [], weekScheduleId = []) ⇒ YearSchedule
Returns a new instance of YearSchedule.
33414 33415 33416 33417 33418 33419 33420 33421 |
# File 'lib/BuildingSync.rb', line 33414 def initialize(name = [], description = [], beginDate = [], endDate = [], weekScheduleId = []) @name = name @description = description @beginDate = beginDate @endDate = endDate @weekScheduleId = weekScheduleId @__xmlattr = {} end |
Instance Attribute Details
#beginDate ⇒ Object
Returns the value of attribute beginDate.
33390 33391 33392 |
# File 'lib/BuildingSync.rb', line 33390 def beginDate @beginDate end |
#description ⇒ Object
Returns the value of attribute description.
33389 33390 33391 |
# File 'lib/BuildingSync.rb', line 33389 def description @description end |
#endDate ⇒ Object
Returns the value of attribute endDate.
33391 33392 33393 |
# File 'lib/BuildingSync.rb', line 33391 def endDate @endDate end |
#name ⇒ Object
Returns the value of attribute name.
33388 33389 33390 |
# File 'lib/BuildingSync.rb', line 33388 def name @name end |
#weekScheduleId ⇒ Object
Returns the value of attribute weekScheduleId.
33392 33393 33394 |
# File 'lib/BuildingSync.rb', line 33392 def weekScheduleId @weekScheduleId end |
Instance Method Details
#__xmlattr ⇒ Object
33394 33395 33396 |
# File 'lib/BuildingSync.rb', line 33394 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
33398 33399 33400 |
# File 'lib/BuildingSync.rb', line 33398 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
33402 33403 33404 |
# File 'lib/BuildingSync.rb', line 33402 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_scheduleTypeLimitsId ⇒ Object
33406 33407 33408 |
# File 'lib/BuildingSync.rb', line 33406 def xmlattr_scheduleTypeLimitsId __xmlattr[AttrScheduleTypeLimitsId] end |
#xmlattr_scheduleTypeLimitsId=(value) ⇒ Object
33410 33411 33412 |
# File 'lib/BuildingSync.rb', line 33410 def xmlattr_scheduleTypeLimitsId=(value) __xmlattr[AttrScheduleTypeLimitsId] = value end |