proland::GraphListener Class Reference
[graph]

Abstract class used to monitor changes on a graph. More...

#include <GraphListener.h>

Inheritance diagram for proland::GraphListener:
proland::CurveDataFactory proland::GraphProducer proland::ElevationGraphLayer proland::RoadOrthoLayer proland::RoadElevationLayer proland::WaterElevationLayer

List of all members.

Public Member Functions

 GraphListener ()
 Creates a new GraphListener.
virtual ~GraphListener ()
 Deletes this GraphListener.
virtual void graphChanged ()=0
 This virtual method must be called when updating the graph.

Detailed Description

Abstract class used to monitor changes on a graph.

Author:
Antoine Begault

Constructor & Destructor Documentation

proland::GraphListener::GraphListener (  ) 

Creates a new GraphListener.

virtual proland::GraphListener::~GraphListener (  )  [virtual]

Deletes this GraphListener.


Member Function Documentation

virtual void proland::GraphListener::graphChanged (  )  [pure virtual]

This virtual method must be called when updating the graph.

It will determine what has to be done on this listener when the graph has changed.

Implemented in proland::CurveDataFactory, and proland::GraphProducer.


Generated on Sat May 12 09:42:47 2012 for proland by  doxygen 1.6.1