libkcal

KCal::Calendar::Observer Class Reference

#include <calendar.h>

Inheritance diagram for KCal::Calendar::Observer:

KCal::ResourceCached KCal::ResourceLocal KCal::ResourceLocalDir List of all members.

Detailed Description

The Observer class.

Definition at line 793 of file calendar.h.


Public Member Functions

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

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 812 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 819 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 826 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 804 of file calendar.h.


The documentation for this class was generated from the following file:
KDE Home | KDE Accessibility Home | Description of Access Keys