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.
33939 33940 33941 33942 33943 33944 33945 33946 |
# File 'lib/BuildingSync.rb', line 33939 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.
33915 33916 33917 |
# File 'lib/BuildingSync.rb', line 33915 def beginDate @beginDate end |
#description ⇒ Object
Returns the value of attribute description.
33914 33915 33916 |
# File 'lib/BuildingSync.rb', line 33914 def description @description end |
#endDate ⇒ Object
Returns the value of attribute endDate.
33916 33917 33918 |
# File 'lib/BuildingSync.rb', line 33916 def endDate @endDate end |
#name ⇒ Object
Returns the value of attribute name.
33913 33914 33915 |
# File 'lib/BuildingSync.rb', line 33913 def name @name end |
#weekScheduleId ⇒ Object
Returns the value of attribute weekScheduleId.
33917 33918 33919 |
# File 'lib/BuildingSync.rb', line 33917 def weekScheduleId @weekScheduleId end |
Instance Method Details
#__xmlattr ⇒ Object
33919 33920 33921 |
# File 'lib/BuildingSync.rb', line 33919 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
33923 33924 33925 |
# File 'lib/BuildingSync.rb', line 33923 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
33927 33928 33929 |
# File 'lib/BuildingSync.rb', line 33927 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_scheduleTypeLimitsId ⇒ Object
33931 33932 33933 |
# File 'lib/BuildingSync.rb', line 33931 def xmlattr_scheduleTypeLimitsId __xmlattr[AttrScheduleTypeLimitsId] end |
#xmlattr_scheduleTypeLimitsId=(value) ⇒ Object
33935 33936 33937 |
# File 'lib/BuildingSync.rb', line 33935 def xmlattr_scheduleTypeLimitsId=(value) __xmlattr[AttrScheduleTypeLimitsId] = value end |