libkcal

KCal::Calendar::Calendar::Observer Class Reference

The Observer class. More...

#include <calendar.h>

Inheritance diagram for KCal::Calendar::Calendar::Observer:

KCal::ResourceCached KCal::ResourceLocal

List of all members.


Public Member Functions

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

Detailed Description

The Observer class.

Definition at line 815 of file calendar.h.


Member Function Documentation

virtual void KCal::Calendar::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 834 of file calendar.h.

virtual void KCal::Calendar::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 841 of file calendar.h.

virtual void KCal::Calendar::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 848 of file calendar.h.

virtual void KCal::Calendar::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 826 of file calendar.h.


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