Abstract class used to monitor changes on a graph. More...
#include <GraphListener.h>
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. |
Abstract class used to monitor changes on a graph.
proland::GraphListener::GraphListener | ( | ) |
Creates a new GraphListener.
virtual proland::GraphListener::~GraphListener | ( | ) | [virtual] |
Deletes this GraphListener.
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.