Methods

RiCal::Properties::Journal

 Properties::Journal provides property accessing methods for the Journal class
 This source file is generated by the  rical:gen_propmodules rake tasks, DO NOT EDIT

Public Instance Methods

add_attach(ruby_value) click to toggle source

add one value to the ATTACH property one instances of Uri may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 476
      def  add_attach(ruby_value)
       self.attach_property << RiCal::PropertyValue::Uri.convert(self, ruby_value)
      end
add_attachments(*ruby_values) click to toggle source

add one or more values to the ATTACH property one or more instances of Uri may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 470
      def  add_attachments(*ruby_values)
       ruby_values.each {|val|  self.attach_property << RiCal::PropertyValue::Uri.convert(self, val)}
      end
add_attendee(ruby_value) click to toggle source

add one value to the ATTENDEE property one instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 539
      def  add_attendee(ruby_value)
       self.attendee_property << RiCal::PropertyValue::CalAddress.convert(self, ruby_value)
      end
add_attendees(*ruby_values) click to toggle source

add one or more values to the ATTENDEE property one or more instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 533
      def  add_attendees(*ruby_values)
       ruby_values.each {|val|  self.attendee_property << RiCal::PropertyValue::CalAddress.convert(self, val)}
      end
add_categories(ruby_value) click to toggle source

add one value to the CATEGORIES property one instances of Array may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 602
      def  add_categories(ruby_value)
       self.categories_property << RiCal::PropertyValue::Array.convert(self, ruby_value)
      end
add_comment(ruby_value) click to toggle source

add one value to the COMMENT property one instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 665
      def  add_comment(ruby_value)
       self.comment_property << RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
add_comments(*ruby_values) click to toggle source

add one or more values to the COMMENT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 659
      def  add_comments(*ruby_values)
       ruby_values.each {|val|  self.comment_property << RiCal::PropertyValue::Text.convert(self, val)}
      end
add_contact(ruby_value) click to toggle source

add one value to the CONTACT property one instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 728
      def  add_contact(ruby_value)
       self.contact_property << RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
add_contacts(*ruby_values) click to toggle source

add one or more values to the CONTACT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 722
      def  add_contacts(*ruby_values)
       ruby_values.each {|val|  self.contact_property << RiCal::PropertyValue::Text.convert(self, val)}
      end
add_exdate(*ruby_value) click to toggle source

add one value to the EXDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 791
      def  add_exdate(*ruby_value)
       self.exdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)
      end
add_exdates(*ruby_values) click to toggle source

add one or more values to the EXDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 785
      def  add_exdates(*ruby_values)
       ruby_values.each {|val|  self.exdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
      end
add_exrule(ruby_value) click to toggle source

add one value to the EXRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 854
      def  add_exrule(ruby_value)
       self.exrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)
      end
add_exrules(*ruby_values) click to toggle source

add one or more values to the EXRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 848
      def  add_exrules(*ruby_values)
       ruby_values.each {|val|  self.exrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
      end
add_multiple_categories(*ruby_values) click to toggle source

add one or more values to the CATEGORIES property one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 596
      def  add_multiple_categories(*ruby_values)
       ruby_values.each {|val|  self.categories_property << RiCal::PropertyValue::Array.convert(self, val)}
      end
add_rdate(*ruby_value) click to toggle source

add one value to the RDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 980
      def  add_rdate(*ruby_value)
       self.rdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)
      end
add_rdates(*ruby_values) click to toggle source

add one or more values to the RDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 974
      def  add_rdates(*ruby_values)
       ruby_values.each {|val|  self.rdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
      end
add_request_status(ruby_value) click to toggle source

add one value to the REQUEST-STATUS property one instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1103
      def  add_request_status(ruby_value)
       self.request_status_property << RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
add_request_statuses(*ruby_values) click to toggle source

add one or more values to the REQUEST-STATUS property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1097
      def  add_request_statuses(*ruby_values)
       ruby_values.each {|val|  self.request_status_property << RiCal::PropertyValue::Text.convert(self, val)}
      end
add_rrule(ruby_value) click to toggle source

add one value to the RRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1043
      def  add_rrule(ruby_value)
       self.rrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)
      end
add_rrules(*ruby_values) click to toggle source

add one or more values to the RRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1037
      def  add_rrules(*ruby_values)
       ruby_values.each {|val|  self.rrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
      end
attach() click to toggle source

return the value of the ATTACH property which will be an array of instances of Uri

# File lib/ri_cal/properties/journal.rb, line 494
      def attach
        attach_property.map {|prop| prop ? prop.ruby_value : prop}
      end
attach=(ruby_value) click to toggle source

set the value of the ATTACH property to a single value one instance of Uri may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 464
      def attach=(ruby_value)
        @attach_property = [RiCal::PropertyValue::Uri.convert(self, ruby_value)]
      end
attach_property() click to toggle source

return the the ATTACH property which will be an array of instances of RiCal::PropertyValueUri

[purpose (from RFC 2445)] The property provides the capability to associate a document object with a calendar component.

see RFC 2445 4.8.1.1 pp 77-78

# File lib/ri_cal/properties/journal.rb, line 446
      def attach_property
        @attach_property ||= []
      end
attach_property=(*property_values) click to toggle source

set the the ATTACH property one or more instances of RiCal::PropertyValueUri may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 452
      def attach_property=(*property_values)
        @attach_property= property_values
      end
attachments=(ruby_values) click to toggle source

set the value of the ATTACH property to multiple values one or more instances of Uri may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 458
      def attachments=(ruby_values)
        @attach_property = ruby_values.map {|val| RiCal::PropertyValue::Uri.convert(self, val)}
      end
attendee() click to toggle source

return the value of the ATTENDEE property which will be an array of instances of CalAddress

# File lib/ri_cal/properties/journal.rb, line 557
      def attendee
        attendee_property.map {|prop| prop ? prop.ruby_value : prop}
      end
attendee=(ruby_value) click to toggle source

set the value of the ATTENDEE property to a single value one instance of CalAddress may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 527
      def attendee=(ruby_value)
        @attendee_property = [RiCal::PropertyValue::CalAddress.convert(self, ruby_value)]
      end
attendee_property() click to toggle source

return the the ATTENDEE property which will be an array of instances of RiCal::PropertyValueCalAddress

[purpose (from RFC 2445)] The property defines an ‘Attendee’ within a calendar component.

see RFC 2445 4.8.4.1 pp 102-104

# File lib/ri_cal/properties/journal.rb, line 509
      def attendee_property
        @attendee_property ||= []
      end
attendee_property=(*property_values) click to toggle source

set the the ATTENDEE property one or more instances of RiCal::PropertyValueCalAddress may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 515
      def attendee_property=(*property_values)
        @attendee_property= property_values
      end
attendees=(ruby_values) click to toggle source

set the value of the ATTENDEE property to multiple values one or more instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 521
      def attendees=(ruby_values)
        @attendee_property = ruby_values.map {|val| RiCal::PropertyValue::CalAddress.convert(self, val)}
      end
categories() click to toggle source

return the value of the CATEGORIES property which will be an array of instances of Array

# File lib/ri_cal/properties/journal.rb, line 620
      def categories
        categories_property.map {|prop| prop ? prop.ruby_value : prop}
      end
categories=(ruby_value) click to toggle source

set the value of the CATEGORIES property to a single value one instance of Array may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 590
      def categories=(ruby_value)
        @categories_property = [RiCal::PropertyValue::Array.convert(self, ruby_value)]
      end
categories_property() click to toggle source

return the the CATEGORIES property which will be an array of instances of RiCal::PropertyValueArray

[purpose (from RFC 2445)] This property defines the categories for a calendar component.

see RFC 2445 4.8.1.2 pp 78-79

# File lib/ri_cal/properties/journal.rb, line 572
      def categories_property
        @categories_property ||= []
      end
categories_property=(*property_values) click to toggle source

set the the CATEGORIES property one or more instances of RiCal::PropertyValueArray may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 578
      def categories_property=(*property_values)
        @categories_property= property_values
      end
class_property() click to toggle source

return the the CLASS property which will be an instances of RiCal::PropertyValueText

[purpose (from RFC 2445)] This property defines the access classification for a calendar component.

see RFC 2445 4.8.1.3 pp 79-80

# File lib/ri_cal/properties/journal.rb, line 17
      def class_property
        @class_property
      end
class_property=(property_value) click to toggle source

set the CLASS property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/journal.rb, line 23
      def class_property=(property_value)
        @class_property = property_value
      end
comment() click to toggle source

return the value of the COMMENT property which will be an array of instances of String

# File lib/ri_cal/properties/journal.rb, line 683
      def comment
        comment_property.map {|prop| prop ? prop.ruby_value : prop}
      end
comment=(ruby_value) click to toggle source

set the value of the COMMENT property to a single value one instance of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 653
      def comment=(ruby_value)
        @comment_property = [RiCal::PropertyValue::Text.convert(self, ruby_value)]
      end
comment_property() click to toggle source

return the the COMMENT property which will be an array of instances of RiCal::PropertyValueText

[purpose (from RFC 2445)] This property specifies non-processing information intended to provide a comment to the calendar user.

see RFC 2445 4.8.1.4 pp 80-81

# File lib/ri_cal/properties/journal.rb, line 635
      def comment_property
        @comment_property ||= []
      end
comment_property=(*property_values) click to toggle source

set the the COMMENT property one or more instances of RiCal::PropertyValueText may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 641
      def comment_property=(*property_values)
        @comment_property= property_values
      end
comments=(ruby_values) click to toggle source

set the value of the COMMENT property to multiple values one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 647
      def comments=(ruby_values)
        @comment_property = ruby_values.map {|val| RiCal::PropertyValue::Text.convert(self, val)}
      end
contact() click to toggle source

return the value of the CONTACT property which will be an array of instances of String

# File lib/ri_cal/properties/journal.rb, line 746
      def contact
        contact_property.map {|prop| prop ? prop.ruby_value : prop}
      end
contact=(ruby_value) click to toggle source

set the value of the CONTACT property to a single value one instance of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 716
      def contact=(ruby_value)
        @contact_property = [RiCal::PropertyValue::Text.convert(self, ruby_value)]
      end
contact_property() click to toggle source

return the the CONTACT property which will be an array of instances of RiCal::PropertyValueText

[purpose (from RFC 2445)] The property is used to represent contact information oralternately a reference to contact information associated with the calendar component.

see RFC 2445 4.8.4.2 pp 104-106

# File lib/ri_cal/properties/journal.rb, line 698
      def contact_property
        @contact_property ||= []
      end
contact_property=(*property_values) click to toggle source

set the the CONTACT property one or more instances of RiCal::PropertyValueText may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 704
      def contact_property=(*property_values)
        @contact_property= property_values
      end
contacts=(ruby_values) click to toggle source

set the value of the CONTACT property to multiple values one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 710
      def contacts=(ruby_values)
        @contact_property = ruby_values.map {|val| RiCal::PropertyValue::Text.convert(self, val)}
      end
created() click to toggle source

return the value of the CREATED property which will be an instance of DateTime

# File lib/ri_cal/properties/journal.rb, line 67
      def created
        created_property ? created_property.ruby_value : nil
      end
created=(ruby_value) click to toggle source

set the value of the CREATED property

# File lib/ri_cal/properties/journal.rb, line 61
      def created=(ruby_value)
        self.created_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
      end
created_property() click to toggle source

return the the CREATED property which will be an instances of RiCal::PropertyValueDateTime

[purpose (from RFC 2445)] This property specifies the date and time that the calendar information was created by teh calendar user agent in the calendar store.

see RFC 2445 4.8.7.1 pp 129-130

# File lib/ri_cal/properties/journal.rb, line 50
      def created_property
        @created_property
      end
created_property=(property_value) click to toggle source

set the CREATED property property value should be an instance of RiCal::PropertyValueDateTime

# File lib/ri_cal/properties/journal.rb, line 56
      def created_property=(property_value)
        @created_property = property_value ? property_value.for_parent(self) : nil
      end
description() click to toggle source

return the value of the DESCRIPTION property which will be an instance of String

# File lib/ri_cal/properties/journal.rb, line 100
      def description
        description_property ? description_property.ruby_value : nil
      end
description=(ruby_value) click to toggle source

set the value of the DESCRIPTION property

# File lib/ri_cal/properties/journal.rb, line 94
      def description=(ruby_value)
        self.description_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
description_property() click to toggle source

return the the DESCRIPTION property which will be an instances of RiCal::PropertyValueText

[purpose (from RFC 2445)] This property provides a more complete description of the calendar component, than that provided by the “SUMMARY” property.

see RFC 2445 4.8.1.5 pp 81-82

# File lib/ri_cal/properties/journal.rb, line 83
      def description_property
        @description_property
      end
description_property=(property_value) click to toggle source

set the DESCRIPTION property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/journal.rb, line 89
      def description_property=(property_value)
        @description_property = property_value
      end
dtstamp() click to toggle source

return the value of the DTSTAMP property which will be an instance of DateTime

# File lib/ri_cal/properties/journal.rb, line 166
      def dtstamp
        dtstamp_property ? dtstamp_property.ruby_value : nil
      end
dtstamp=(ruby_value) click to toggle source

set the value of the DTSTAMP property

# File lib/ri_cal/properties/journal.rb, line 160
      def dtstamp=(ruby_value)
        self.dtstamp_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
      end
dtstamp_property() click to toggle source

return the the DTSTAMP property which will be an instances of RiCal::PropertyValueDateTime

[purpose (from RFC 2445)] This property indicates the date/time that the instance of the iCalendar object was created.

see RFC 2445 4.8.7.2 pp 130-131

# File lib/ri_cal/properties/journal.rb, line 149
      def dtstamp_property
        @dtstamp_property
      end
dtstamp_property=(property_value) click to toggle source

set the DTSTAMP property property value should be an instance of RiCal::PropertyValueDateTime

# File lib/ri_cal/properties/journal.rb, line 155
      def dtstamp_property=(property_value)
        @dtstamp_property = property_value ? property_value.for_parent(self) : nil
      end
dtstart() click to toggle source

return the value of the DTSTART property which will be an instance of either DateTime or Date

# File lib/ri_cal/properties/journal.rb, line 133
      def dtstart
        dtstart_property ? dtstart_property.ruby_value : nil
      end
dtstart=(ruby_value) click to toggle source

set the value of the DTSTART property

# File lib/ri_cal/properties/journal.rb, line 127
      def dtstart=(ruby_value)
        self.dtstart_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
      end
dtstart_property() click to toggle source

return the the DTSTART property which will be an instances of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

[purpose (from RFC 2445)] This property specifies when the calendar component begins.

see RFC 2445 4.8.2.4 pp 93-94

# File lib/ri_cal/properties/journal.rb, line 116
      def dtstart_property
        @dtstart_property
      end
dtstart_property=(property_value) click to toggle source

set the DTSTART property property value should be an instance of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

# File lib/ri_cal/properties/journal.rb, line 122
      def dtstart_property=(property_value)
        @dtstart_property = property_value ? property_value.for_parent(self) : nil
      end
exdate() click to toggle source

return the value of the EXDATE property which will be an array of instances of OccurrenceList

# File lib/ri_cal/properties/journal.rb, line 809
      def exdate
        exdate_property.map {|prop| prop ? prop.ruby_value : prop}
      end
exdate=(*ruby_value) click to toggle source

set the value of the EXDATE property to a single value one instance of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 779
      def exdate=(*ruby_value)
        @exdate_property = [RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)]
      end
exdate_property() click to toggle source

return the the EXDATE property which will be an array of instances of RiCal::PropertyValueOccurrenceList

[purpose (from RFC 2445)] This property defines the list of date/time exceptions for a recurring calendar component.

see RFC 2445 4.8.5.1 pp 112-114

# File lib/ri_cal/properties/journal.rb, line 761
      def exdate_property
        @exdate_property ||= []
      end
exdate_property=(*property_values) click to toggle source

set the the EXDATE property one or more instances of RiCal::PropertyValueOccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 767
      def exdate_property=(*property_values)
        @exdate_property= property_values.map{|prop| prop.for_parent(self)}
      end
exdates=(ruby_values) click to toggle source

set the value of the EXDATE property to multiple values one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 773
      def exdates=(ruby_values)
        @exdate_property = ruby_values.map {|val| RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
      end
exrule() click to toggle source

return the value of the EXRULE property which will be an array of instances of RecurrenceRule

# File lib/ri_cal/properties/journal.rb, line 872
      def exrule
        exrule_property.map {|prop| prop ? prop.ruby_value : prop}
      end
exrule=(ruby_value) click to toggle source

set the value of the EXRULE property to a single value one instance of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 842
      def exrule=(ruby_value)
        @exrule_property = [RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)]
      end
exrule_property() click to toggle source

return the the EXRULE property which will be an array of instances of RiCal::PropertyValueRecurrenceRule

[purpose (from RFC 2445)] This property defines a rule or repeating pattern for an exception to a recurrence set.

see RFC 2445 4.8.5.2 pp 114-125

# File lib/ri_cal/properties/journal.rb, line 824
      def exrule_property
        @exrule_property ||= []
      end
exrule_property=(*property_values) click to toggle source

set the the EXRULE property one or more instances of RiCal::PropertyValueRecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 830
      def exrule_property=(*property_values)
        @exrule_property= property_values
      end
exrules=(ruby_values) click to toggle source

set the value of the EXRULE property to multiple values one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 836
      def exrules=(ruby_values)
        @exrule_property = ruby_values.map {|val| RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
      end
last_modified() click to toggle source

return the value of the LAST-MODIFIED property which will be an instance of DateTime

# File lib/ri_cal/properties/journal.rb, line 199
      def last_modified
        last_modified_property ? last_modified_property.ruby_value : nil
      end
last_modified=(ruby_value) click to toggle source

set the value of the LAST-MODIFIED property

# File lib/ri_cal/properties/journal.rb, line 193
      def last_modified=(ruby_value)
        self.last_modified_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
      end
last_modified_property() click to toggle source

return the the LAST-MODIFIED property which will be an instances of RiCal::PropertyValueDateTime

[purpose (from RFC 2445)] This property specifies the date and time that the information associated with the calendar component was last revised in teh calendar store.

see RFC 2445 4.8.7.3 p 131

# File lib/ri_cal/properties/journal.rb, line 182
      def last_modified_property
        @last_modified_property
      end
last_modified_property=(property_value) click to toggle source

set the LAST-MODIFIED property property value should be an instance of RiCal::PropertyValueDateTime

# File lib/ri_cal/properties/journal.rb, line 188
      def last_modified_property=(property_value)
        @last_modified_property = property_value ? property_value.for_parent(self) : nil
      end
multiple_categories=(ruby_values) click to toggle source

set the value of the CATEGORIES property to multiple values one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 584
      def multiple_categories=(ruby_values)
        @categories_property = ruby_values.map {|val| RiCal::PropertyValue::Array.convert(self, val)}
      end
organizer() click to toggle source

return the value of the ORGANIZER property which will be an instance of CalAddress

# File lib/ri_cal/properties/journal.rb, line 232
      def organizer
        organizer_property ? organizer_property.ruby_value : nil
      end
organizer=(ruby_value) click to toggle source

set the value of the ORGANIZER property

# File lib/ri_cal/properties/journal.rb, line 226
      def organizer=(ruby_value)
        self.organizer_property= RiCal::PropertyValue::CalAddress.convert(self, ruby_value)
      end
organizer_property() click to toggle source

return the the ORGANIZER property which will be an instances of RiCal::PropertyValueCalAddress

[purpose (from RFC 2445)] The property defines the organizer for a calendar component.

see RFC 2445 4.8.4.3 pp 106-107

# File lib/ri_cal/properties/journal.rb, line 215
      def organizer_property
        @organizer_property
      end
organizer_property=(property_value) click to toggle source

set the ORGANIZER property property value should be an instance of RiCal::PropertyValueCalAddress

# File lib/ri_cal/properties/journal.rb, line 221
      def organizer_property=(property_value)
        @organizer_property = property_value
      end
rdate() click to toggle source

return the value of the RDATE property which will be an array of instances of OccurrenceList

# File lib/ri_cal/properties/journal.rb, line 998
      def rdate
        rdate_property.map {|prop| prop ? prop.ruby_value : prop}
      end
rdate=(*ruby_value) click to toggle source

set the value of the RDATE property to a single value one instance of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 968
      def rdate=(*ruby_value)
        @rdate_property = [RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)]
      end
rdate_property() click to toggle source

return the the RDATE property which will be an array of instances of RiCal::PropertyValueOccurrenceList

[purpose (from RFC 2445)] This property defines the list of date/times for a recurring calendar component.

see RFC 2445 4.8.5.3 pp 115-117

# File lib/ri_cal/properties/journal.rb, line 950
      def rdate_property
        @rdate_property ||= []
      end
rdate_property=(*property_values) click to toggle source

set the the RDATE property one or more instances of RiCal::PropertyValueOccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 956
      def rdate_property=(*property_values)
        @rdate_property= property_values.map{|prop| prop.for_parent(self)}
      end
rdates=(ruby_values) click to toggle source

set the value of the RDATE property to multiple values one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 962
      def rdates=(ruby_values)
        @rdate_property = ruby_values.map {|val| RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
      end
recurrence_id() click to toggle source

return the value of the RECURRENCE-ID property which will be an instance of either DateTime or Date

# File lib/ri_cal/properties/journal.rb, line 265
      def recurrence_id
        recurrence_id_property ? recurrence_id_property.ruby_value : nil
      end
recurrence_id=(ruby_value) click to toggle source

set the value of the RECURRENCE-ID property

# File lib/ri_cal/properties/journal.rb, line 259
      def recurrence_id=(ruby_value)
        self.recurrence_id_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
      end
recurrence_id_property() click to toggle source

return the the RECURRENCE-ID property which will be an instances of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

[purpose (from RFC 2445)] This property is used in conjunction with the “UID” and “SEQUENCE” property to identify a specific instance of a recurring “VEVENT”, “VTODO” or “VJOURNAL” calendar component. The property value is the effective value of the “DTSTART” property of the recurrence instance.

see RFC 2445 4.8.4.4 pp 107-109

# File lib/ri_cal/properties/journal.rb, line 248
      def recurrence_id_property
        @recurrence_id_property
      end
recurrence_id_property=(property_value) click to toggle source

set the RECURRENCE-ID property property value should be an instance of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

# File lib/ri_cal/properties/journal.rb, line 254
      def recurrence_id_property=(property_value)
        @recurrence_id_property = property_value ? property_value.for_parent(self) : nil
      end
remove_attach(ruby_value) click to toggle source

remove one value from the ATTACH property one instances of Uri may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 488
      def  remove_attach(ruby_value)
       self.attach_property.delete(RiCal::PropertyValue::Uri.convert(self, ruby_value))
      end
remove_attachments(*ruby_values) click to toggle source

remove one or more values from the ATTACH property one or more instances of Uri may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 482
      def  remove_attachments(*ruby_values)
       ruby_values.each {|val|  self.attach_property.delete(RiCal::PropertyValue::Uri.convert(self, val))}
      end
remove_attendee(ruby_value) click to toggle source

remove one value from the ATTENDEE property one instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 551
      def  remove_attendee(ruby_value)
       self.attendee_property.delete(RiCal::PropertyValue::CalAddress.convert(self, ruby_value))
      end
remove_attendees(*ruby_values) click to toggle source

remove one or more values from the ATTENDEE property one or more instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 545
      def  remove_attendees(*ruby_values)
       ruby_values.each {|val|  self.attendee_property.delete(RiCal::PropertyValue::CalAddress.convert(self, val))}
      end
remove_categories(ruby_value) click to toggle source

remove one value from the CATEGORIES property one instances of Array may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 614
      def  remove_categories(ruby_value)
       self.categories_property.delete(RiCal::PropertyValue::Array.convert(self, ruby_value))
      end
remove_comment(ruby_value) click to toggle source

remove one value from the COMMENT property one instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 677
      def  remove_comment(ruby_value)
       self.comment_property.delete(RiCal::PropertyValue::Text.convert(self, ruby_value))
      end
remove_comments(*ruby_values) click to toggle source

remove one or more values from the COMMENT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 671
      def  remove_comments(*ruby_values)
       ruby_values.each {|val|  self.comment_property.delete(RiCal::PropertyValue::Text.convert(self, val))}
      end
remove_contact(ruby_value) click to toggle source

remove one value from the CONTACT property one instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 740
      def  remove_contact(ruby_value)
       self.contact_property.delete(RiCal::PropertyValue::Text.convert(self, ruby_value))
      end
remove_contacts(*ruby_values) click to toggle source

remove one or more values from the CONTACT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 734
      def  remove_contacts(*ruby_values)
       ruby_values.each {|val|  self.contact_property.delete(RiCal::PropertyValue::Text.convert(self, val))}
      end
remove_exdate(*ruby_value) click to toggle source

remove one value from the EXDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 803
      def  remove_exdate(*ruby_value)
       self.exdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value))
      end
remove_exdates(*ruby_values) click to toggle source

remove one or more values from the EXDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 797
      def  remove_exdates(*ruby_values)
       ruby_values.each {|val|  self.exdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *val))}
      end
remove_exrule(ruby_value) click to toggle source

remove one value from the EXRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 866
      def  remove_exrule(ruby_value)
       self.exrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value))
      end
remove_exrules(*ruby_values) click to toggle source

remove one or more values from the EXRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 860
      def  remove_exrules(*ruby_values)
       ruby_values.each {|val|  self.exrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, val))}
      end
remove_multiple_categories(*ruby_values) click to toggle source

remove one or more values from the CATEGORIES property one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 608
      def  remove_multiple_categories(*ruby_values)
       ruby_values.each {|val|  self.categories_property.delete(RiCal::PropertyValue::Array.convert(self, val))}
      end
remove_rdate(*ruby_value) click to toggle source

remove one value from the RDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 992
      def  remove_rdate(*ruby_value)
       self.rdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value))
      end
remove_rdates(*ruby_values) click to toggle source

remove one or more values from the RDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 986
      def  remove_rdates(*ruby_values)
       ruby_values.each {|val|  self.rdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *val))}
      end
remove_request_status(ruby_value) click to toggle source

remove one value from the REQUEST-STATUS property one instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1115
      def  remove_request_status(ruby_value)
       self.request_status_property.delete(RiCal::PropertyValue::Text.convert(self, ruby_value))
      end
remove_request_statuses(*ruby_values) click to toggle source

remove one or more values from the REQUEST-STATUS property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1109
      def  remove_request_statuses(*ruby_values)
       ruby_values.each {|val|  self.request_status_property.delete(RiCal::PropertyValue::Text.convert(self, val))}
      end
remove_rrule(ruby_value) click to toggle source

remove one value from the RRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1055
      def  remove_rrule(ruby_value)
       self.rrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value))
      end
remove_rrules(*ruby_values) click to toggle source

remove one or more values from the RRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1049
      def  remove_rrules(*ruby_values)
       ruby_values.each {|val|  self.rrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, val))}
      end
request_status() click to toggle source

return the value of the REQUEST-STATUS property which will be an array of instances of String

# File lib/ri_cal/properties/journal.rb, line 1121
      def request_status
        request_status_property.map {|prop| prop ? prop.ruby_value : prop}
      end
request_status=(ruby_value) click to toggle source

set the value of the REQUEST-STATUS property to a single value one instance of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1091
      def request_status=(ruby_value)
        @request_status_property = [RiCal::PropertyValue::Text.convert(self, ruby_value)]
      end
request_status_property() click to toggle source

return the the REQUEST-STATUS property which will be an array of instances of RiCal::PropertyValueText

see RFC 2445 4.8.8.2 pp 134-136

# File lib/ri_cal/properties/journal.rb, line 1073
      def request_status_property
        @request_status_property ||= []
      end
request_status_property=(*property_values) click to toggle source

set the the REQUEST-STATUS property one or more instances of RiCal::PropertyValueText may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1079
      def request_status_property=(*property_values)
        @request_status_property= property_values
      end
request_statuses=(ruby_values) click to toggle source

set the value of the REQUEST-STATUS property to multiple values one or more instances of String may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1085
      def request_statuses=(ruby_values)
        @request_status_property = ruby_values.map {|val| RiCal::PropertyValue::Text.convert(self, val)}
      end
rrule() click to toggle source

return the value of the RRULE property which will be an array of instances of RecurrenceRule

# File lib/ri_cal/properties/journal.rb, line 1061
      def rrule
        rrule_property.map {|prop| prop ? prop.ruby_value : prop}
      end
rrule=(ruby_value) click to toggle source

set the value of the RRULE property to a single value one instance of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1031
      def rrule=(ruby_value)
        @rrule_property = [RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)]
      end
rrule_property() click to toggle source

return the the RRULE property which will be an array of instances of RiCal::PropertyValueRecurrenceRule

[purpose (from RFC 2445)] This property defines a rule or repeating pattern for recurring events, to-dos, or time zone definitions.

see RFC 2445 4.8.5.4 pp 117-125

# File lib/ri_cal/properties/journal.rb, line 1013
      def rrule_property
        @rrule_property ||= []
      end
rrule_property=(*property_values) click to toggle source

set the the RRULE property one or more instances of RiCal::PropertyValueRecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1019
      def rrule_property=(*property_values)
        @rrule_property= property_values
      end
rrules=(ruby_values) click to toggle source

set the value of the RRULE property to multiple values one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/journal.rb, line 1025
      def rrules=(ruby_values)
        @rrule_property = ruby_values.map {|val| RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
      end
security_class() click to toggle source

return the value of the CLASS property which will be an instance of String

# File lib/ri_cal/properties/journal.rb, line 34
      def security_class
        class_property ? class_property.ruby_value : nil
      end
security_class=(ruby_value) click to toggle source

set the value of the CLASS property

# File lib/ri_cal/properties/journal.rb, line 28
      def security_class=(ruby_value)
        self.class_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
sequence() click to toggle source

return the value of the SEQUENCE property which will be an instance of Integer

# File lib/ri_cal/properties/journal.rb, line 298
      def sequence
        sequence_property ? sequence_property.ruby_value : nil
      end
sequence=(ruby_value) click to toggle source

set the value of the SEQUENCE property

# File lib/ri_cal/properties/journal.rb, line 292
      def sequence=(ruby_value)
        self.sequence_property= RiCal::PropertyValue::Integer.convert(self, ruby_value)
      end
sequence_property() click to toggle source

return the the SEQUENCE property which will be an instances of RiCal::PropertyValueInteger

[purpose (from RFC 2445)] This property defines the revision sequence number of the calendar component within a sequence of revisions.

see RFC 2445 4.8.7.4 pp 131-133

# File lib/ri_cal/properties/journal.rb, line 281
      def sequence_property
        @sequence_property
      end
sequence_property=(property_value) click to toggle source

set the SEQUENCE property property value should be an instance of RiCal::PropertyValueInteger

# File lib/ri_cal/properties/journal.rb, line 287
      def sequence_property=(property_value)
        @sequence_property = property_value
      end
status() click to toggle source

return the value of the STATUS property which will be an instance of String

# File lib/ri_cal/properties/journal.rb, line 331
      def status
        status_property ? status_property.ruby_value : nil
      end
status=(ruby_value) click to toggle source

set the value of the STATUS property

# File lib/ri_cal/properties/journal.rb, line 325
      def status=(ruby_value)
        self.status_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
status_property() click to toggle source

return the the STATUS property which will be an instances of RiCal::PropertyValueText

[purpose (from RFC 2445)] This property defines a short summary or subject for the calendar component.

see RFC 2445 4.8.1.11 pp 80-89

# File lib/ri_cal/properties/journal.rb, line 314
      def status_property
        @status_property
      end
status_property=(property_value) click to toggle source

set the STATUS property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/journal.rb, line 320
      def status_property=(property_value)
        @status_property = property_value
      end
summary() click to toggle source

return the value of the SUMMARY property which will be an instance of String

# File lib/ri_cal/properties/journal.rb, line 364
      def summary
        summary_property ? summary_property.ruby_value : nil
      end
summary=(ruby_value) click to toggle source

set the value of the SUMMARY property

# File lib/ri_cal/properties/journal.rb, line 358
      def summary=(ruby_value)
        self.summary_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
summary_property() click to toggle source

return the the SUMMARY property which will be an instances of RiCal::PropertyValueText

[purpose (from RFC 2445)] This property defines a short summary or subject for the calendar component.

see RFC 2445 4.8.1.12 pp 89-90

# File lib/ri_cal/properties/journal.rb, line 347
      def summary_property
        @summary_property
      end
summary_property=(property_value) click to toggle source

set the SUMMARY property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/journal.rb, line 353
      def summary_property=(property_value)
        @summary_property = property_value
      end
uid() click to toggle source

return the value of the UID property which will be an instance of String

# File lib/ri_cal/properties/journal.rb, line 397
      def uid
        uid_property ? uid_property.ruby_value : nil
      end
uid=(ruby_value) click to toggle source

set the value of the UID property

# File lib/ri_cal/properties/journal.rb, line 391
      def uid=(ruby_value)
        self.uid_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
      end
uid_property() click to toggle source

return the the UID property which will be an instances of RiCal::PropertyValueText

[purpose (from RFC 2445)] This property defines the persistent, globally unique identifier for the calendar component.

see RFC 2445 4.8.4.7 pp 111-112

# File lib/ri_cal/properties/journal.rb, line 380
      def uid_property
        @uid_property
      end
uid_property=(property_value) click to toggle source

set the UID property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/journal.rb, line 386
      def uid_property=(property_value)
        @uid_property = property_value
      end
url() click to toggle source

return the value of the URL property which will be an instance of Uri

# File lib/ri_cal/properties/journal.rb, line 430
      def url
        url_property ? url_property.ruby_value : nil
      end
url=(ruby_value) click to toggle source

set the value of the URL property

# File lib/ri_cal/properties/journal.rb, line 424
      def url=(ruby_value)
        self.url_property= RiCal::PropertyValue::Uri.convert(self, ruby_value)
      end
url_property() click to toggle source

return the the URL property which will be an instances of RiCal::PropertyValueUri

[purpose (from RFC 2445)] This property defines a Uniform Resource Locator (URL) associated with the iCalendar object.

see RFC 2445 4.8.4.6 pp 110-111

# File lib/ri_cal/properties/journal.rb, line 413
      def url_property
        @url_property
      end
url_property=(property_value) click to toggle source

set the URL property property value should be an instance of RiCal::PropertyValueUri

# File lib/ri_cal/properties/journal.rb, line 419
      def url_property=(property_value)
        @url_property = property_value
      end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.