TdkGraphDlg Class Reference
[The Core Module]

Defines the abstract class TdkGraphDlg. More...

#include <TdkGraphDlg.h>

List of all members.

Public Member Functions

virtual ~TdkGraphDlg ()
virtual void setView (TdkView *view)
 Associates the graph dialog with a map.
virtual TdkViewgetView ()
 Returns the map associated with this graph dialog.
TdkThemegetTheme ()
void setTheme (TdkTheme *selectTheme)
TdkDataViewMatrixMap getRowsMap ()
void setRowsMap (TdkDataViewMatrixMap rowsMap)
int getLinkColumn ()
void setLinkColumn (int linkColumn)
virtual void show ()=0
 Shows the dialog in the screen.
virtual void close ()=0
 Hides the graph dialog.
virtual void refresh ()=0
 Redraws the graphic.
virtual bool isVisible ()=0
 Tells whether the graph dialog is currently being displayed.
virtual void updateMarked ()=0
 Reloads the information about selected objects from the map and redraws the graphic.

Private Attributes

TdkViewview_
TdkThemeselectTheme_
TdkDataViewMatrixMap rowsMap_
int linkColumn_


Detailed Description

Defines the abstract class TdkGraphDlg.

This class is the interface to a graph dialog component.


Constructor & Destructor Documentation

virtual TdkGraphDlg::~TdkGraphDlg (  )  [inline, virtual]


Member Function Documentation

virtual void TdkGraphDlg::setView ( TdkView view  )  [inline, virtual]

Associates the graph dialog with a map.

Parameters:
m The map.

virtual TdkView* TdkGraphDlg::getView (  )  [inline, virtual]

Returns the map associated with this graph dialog.

Returns:
Returns a pointer to the map associated or NULL if it's not associated with any.

TdkTheme* TdkGraphDlg::getTheme (  )  [inline]

void TdkGraphDlg::setTheme ( TdkTheme selectTheme  )  [inline]

TdkDataViewMatrixMap TdkGraphDlg::getRowsMap (  )  [inline]

void TdkGraphDlg::setRowsMap ( TdkDataViewMatrixMap  rowsMap  )  [inline]

int TdkGraphDlg::getLinkColumn (  )  [inline]

void TdkGraphDlg::setLinkColumn ( int  linkColumn  )  [inline]

virtual void TdkGraphDlg::show (  )  [pure virtual]

Shows the dialog in the screen.

virtual void TdkGraphDlg::close (  )  [pure virtual]

Hides the graph dialog.

virtual void TdkGraphDlg::refresh (  )  [pure virtual]

Redraws the graphic.

virtual bool TdkGraphDlg::isVisible (  )  [pure virtual]

Tells whether the graph dialog is currently being displayed.

Returns:
Returns true if displayed and false if it's not.

virtual void TdkGraphDlg::updateMarked (  )  [pure virtual]

Reloads the information about selected objects from the map and redraws the graphic.


Member Data Documentation

TdkView* TdkGraphDlg::view_ [private]

TdkTheme* TdkGraphDlg::selectTheme_ [private]

TdkDataViewMatrixMap TdkGraphDlg::rowsMap_ [private]

int TdkGraphDlg::linkColumn_ [private]


The documentation for this class was generated from the following file:
Generated on Fri Jun 15 16:54:40 2007 for TDK by  doxygen 1.5.2