libkcal

KCal::Calendar::Observer Class Reference

The Observer class. More...

#include <calendar.h>

Inheritance diagram for KCal::Calendar::Observer:

List of all members.


Public Member Functions

virtual void calendarIncidenceAdded (Incidence *)
virtual void calendarIncidenceChanged (Incidence *)
virtual void calendarIncidenceDeleted (Incidence *)
virtual void calendarModified (bool, Calendar *)
virtual ~Observer ()

Detailed Description

The Observer class.

Definition at line 799 of file calendar.h.


Constructor & Destructor Documentation

virtual KCal::Calendar::Observer::~Observer (  )  [inline, virtual]

Definition at line 802 of file calendar.h.


Member Function Documentation

virtual void KCal::Calendar::Observer::calendarIncidenceAdded ( Incidence  )  [inline, virtual]

Notify the Observer that an Incidence has been inserted.

First parameter is a pointer to the Incidence that was inserted.

Reimplemented in KCal::ResourceCached.

Definition at line 818 of file calendar.h.

virtual void KCal::Calendar::Observer::calendarIncidenceChanged ( Incidence  )  [inline, virtual]

Notify the Observer that an Incidence has been modified.

First parameter is a pointer to the Incidence that was modified.

Reimplemented in KCal::ResourceCached.

Definition at line 825 of file calendar.h.

virtual void KCal::Calendar::Observer::calendarIncidenceDeleted ( Incidence  )  [inline, virtual]

Notify the Observer that an Incidence has been removed.

First parameter is a pointer to the Incidence that was removed.

Reimplemented in KCal::ResourceCached.

Definition at line 832 of file calendar.h.

virtual void KCal::Calendar::Observer::calendarModified ( bool  ,
Calendar  
) [inline, virtual]

Notify the Observer that a Calendar has been modified.

First parameter is true if the Calendar has been modified.
Second parameter is a pointer to the Calendar object that is being observed.

Definition at line 810 of file calendar.h.


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