KCal::Calendar::Observer Class Reference

#include <calendar.h>

Inheritance diagram for KCal::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 868 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 887 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 894 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 901 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 879 of file calendar.h.


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