Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
calICompositeObserver Interface Reference

calICompositeObserver interface adds things to observe changes to a calICompositeCalendar More...

import "calICalendar.idl";

Inheritance diagram for calICompositeObserver:
Inheritance graph
[legend]
Collaboration diagram for calICompositeObserver:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void onCalendarAdded (in calICalendar aCalendar)
void onCalendarRemoved (in calICalendar aCalendar)
void onDefaultCalendarChanged (in calICalendar aNewDefaultCalendar)
void onStartBatch ()
void onEndBatch ()
void onLoad (in calICalendar aCalendar)
void onAddItem (in calIItemBase aItem)
void onModifyItem (in calIItemBase aNewItem, in calIItemBase aOldItem)
void onDeleteItem (in calIItemBase aDeletedItem)
void onError (in calICalendar aCalendar, in nsresult aErrNo, in AUTF8String aMessage)
void onPropertyChanged (in calICalendar aCalendar, in AUTF8String aName, in nsIVariant aValue, in nsIVariant aOldValue)
 Called after a property is changed.
void onPropertyDeleting (in calICalendar aCalendar, in AUTF8String aName)
 Called before the property is deleted.

Detailed Description

calICompositeObserver interface adds things to observe changes to a calICompositeCalendar

Definition at line 557 of file calICalendar.idl.


Member Function Documentation

void calIObserver::onAddItem ( in calIItemBase  aItem) [inherited]
void calIObserver::onDeleteItem ( in calIItemBase  aDeletedItem) [inherited]
void calIObserver::onEndBatch ( ) [inherited]
void calIObserver::onError ( in calICalendar  aCalendar,
in nsresult  aErrNo,
in AUTF8String  aMessage 
) [inherited]
void calIObserver::onLoad ( in calICalendar  aCalendar) [inherited]
void calIObserver::onModifyItem ( in calIItemBase  aNewItem,
in calIItemBase  aOldItem 
) [inherited]
void calIObserver::onPropertyChanged ( in calICalendar  aCalendar,
in AUTF8String  aName,
in nsIVariant  aValue,
in nsIVariant  aOldValue 
) [inherited]

Called after a property is changed.

void calIObserver::onPropertyDeleting ( in calICalendar  aCalendar,
in AUTF8String  aName 
) [inherited]

Called before the property is deleted.


The documentation for this interface was generated from the following file: