~ubuntu-branches/ubuntu/quantal/lightning-extension/quantal-security

« back to all changes in this revision

Viewing changes to calendar/base/public/calIAlarm.idl

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-05-21 16:09:39 UTC
  • mfrom: (1.3.1) (25.1.1 precise-security)
  • Revision ID: package-import@ubuntu.com-20120521160939-0702473a46xfq3tl
Tags: 1.5~b2+build1-0ubuntu1
New upstream release from the beta channel (CALENDAR_1_5b2_BUILD1)

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
interface nsIVariant;
40
40
interface nsISimpleEnumerator;
41
41
 
 
42
interface calIAttachment;
 
43
interface calIAttendee;
42
44
interface calIDateTime;
43
45
interface calIDuration;
44
46
interface calIItemBase;
144
146
    /**
145
147
     * Manage Attendee for this alarm. Not valid for AUDIO and DISPLAY alarms.
146
148
     */
147
 
    // TODO void addAttendee(in AUTF8String aAttendee);
148
 
    // TODO void deleteAttendee(in AUTF8String aAttendee);
 
149
     void addAttendee(in calIAttendee aAttendee);
 
150
     void deleteAttendee(in calIAttendee aAttendee);
 
151
     void clearAttendees();
 
152
     void getAttendees(out PRUint32 count,
 
153
                       [array,size_is(count),retval] out calIAttendee attendees);
149
154
 
150
155
    /**
151
156
     * Manage Attachments for this alarm.
153
158
     * For AUDIO alarms, one Attachment can be specified.
154
159
     * For DISPLAY alarms, attachments are invalid.
155
160
     */
156
 
    // TODO void addAttachment(in AUTF8String aAttachment);
157
 
    // TODO void deleteAttachment(in AUTF8String aAttachment);
 
161
     void addAttachment(in calIAttachment aAttachment);
 
162
     void deleteAttachment(in calIAttachment aAttachment);
 
163
     void clearAttachments();
 
164
     void getAttachments(out PRUint32 count,
 
165
                         [array,size_is(count),retval] out calIAttachment attachments);
158
166
 
159
167
    /**
160
168
     * The human readable representation of this alarm. Uses locale strings.