Open
Graph Drawing
Framework

 v.2007.11
 

ogdf::ClusterGraphObserver Class Reference

#include <ClusterGraphObserver.h>

List of all members.

Public Member Functions

 ClusterGraphObserver ()
 ClusterGraphObserver (const ClusterGraph *CG)
virtual ~ClusterGraphObserver ()
void reregister (const ClusterGraph *pCG)
virtual void clusterDeleted (cluster v)=0
virtual void clusterAdded (cluster v)=0
const ClusterGraphgetGraph () const

Protected Attributes

const ClusterGraphm_pClusterGraph
ListIterator
< ClusterGraphObserver * > 
m_itCGList

Friends

class ClusterGraph


Detailed Description

Definition at line 78 of file ClusterGraphObserver.h.


Constructor & Destructor Documentation

ogdf::ClusterGraphObserver::ClusterGraphObserver (  )  [inline]

Definition at line 82 of file ClusterGraphObserver.h.

ogdf::ClusterGraphObserver::ClusterGraphObserver ( const ClusterGraph CG  )  [inline]

Definition at line 84 of file ClusterGraphObserver.h.

virtual ogdf::ClusterGraphObserver::~ClusterGraphObserver (  )  [inline, virtual]

Definition at line 89 of file ClusterGraphObserver.h.


Member Function Documentation

void ogdf::ClusterGraphObserver::reregister ( const ClusterGraph pCG  )  [inline]

Definition at line 95 of file ClusterGraphObserver.h.

virtual void ogdf::ClusterGraphObserver::clusterDeleted ( cluster  v  )  [pure virtual]

virtual void ogdf::ClusterGraphObserver::clusterAdded ( cluster  v  )  [pure virtual]

const ClusterGraph* ogdf::ClusterGraphObserver::getGraph (  )  const [inline]

Definition at line 106 of file ClusterGraphObserver.h.


Friends And Related Function Documentation

friend class ClusterGraph [friend]

Definition at line 79 of file ClusterGraphObserver.h.


Member Data Documentation

const ClusterGraph* ogdf::ClusterGraphObserver::m_pClusterGraph [protected]

Definition at line 109 of file ClusterGraphObserver.h.

ListIterator<ClusterGraphObserver*> ogdf::ClusterGraphObserver::m_itCGList [protected]

Definition at line 112 of file ClusterGraphObserver.h.


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

© 1999-2007 by oreas GmbH, © 2005-2007 by University Dortmund and University Cologne.

Generated on Thu Nov 22 19:40:09 2007 by doxygen 1.5.4.