TdkEventHandler Class Reference
[The Control Module]

Defines the TdkEventHandler class. More...

#include <TdkEventHandler.h>

Inheritance diagram for TdkEventHandler:

TdkController TdkDialog TdkDisplay TdkDistanceMeasureViewer TdkEventManager TdkInteractor TdkJNIComponent TdkJNIDialog TdkLayout TdkLayoutObject TdkObject TdkPickAttender TdkTask List of all members.

Public Member Functions

virtual bool associateVO (TdkEventHandler *handler)
virtual bool associateVO (TdkEventHandler *handler, int index)
virtual bool associateVS (TdkEventHandler *handler)
virtual bool addVO (TdkEventHandler *handler)
virtual bool addVO (TdkEventHandler *handler, int index)
virtual void sendBackVO (TdkEventHandler *handler)
virtual void bringFrontVO (TdkEventHandler *handler)
virtual void sendBackwardVO (TdkEventHandler *handler)
virtual void bringForwardVO (TdkEventHandler *handler)
virtual bool addVS (TdkEventHandler *handler)
virtual bool addVS (TdkEventHandler *handler, int index)
virtual void sendBackVS (TdkEventHandler *handler)
virtual void bringFrontVS (TdkEventHandler *handler)
virtual void sendBackwardVS (TdkEventHandler *handler)
virtual void bringForwardVS (TdkEventHandler *handler)
virtual bool removeVO (TdkEventHandler *handler)
bool removeVS (TdkEventHandler *handler)
virtual TdkEventHandler * getVO (int index)
virtual TdkEventHandler * getVS (int index)
virtual int getVOIndex (TdkEventHandler *handler)
virtual int getVSIndex (TdkEventHandler *handler)
virtual int sizeVO ()
virtual int sizeVS ()
virtual void clear ()
virtual void clearVO ()
virtual void clearVS ()
virtual void moveVO (TdkEventHandler *target, int offset)
virtual void sendVO (TdkEvent &event)
virtual void sendVS (TdkEvent &event)
virtual void handleVOEvent (TdkEvent &event)
virtual void handleVSEvent (TdkEvent &event)

Private Attributes

TdkEventHandlerVector voVector_
TdkEventHandlerVector vsVector_

Detailed Description

Defines the TdkEventHandler class.


Member Function Documentation

bool TdkEventHandler::associateVO ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::associateVO ( TdkEventHandler *  handler,
int  index 
) [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::associateVS ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::addVO ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::addVO ( TdkEventHandler *  handler,
int  index 
) [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::sendBackVO ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::bringFrontVO ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::sendBackwardVO ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::bringForwardVO ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::addVS ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::addVS ( TdkEventHandler *  handler,
int  index 
) [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::sendBackVS ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::bringFrontVS ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::sendBackwardVS ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::bringForwardVS ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::removeVO ( TdkEventHandler *  handler  )  [virtual]

Reimplemented in TdkLayout.

bool TdkEventHandler::removeVS ( TdkEventHandler *  handler  ) 

Reimplemented in TdkLayout.

TdkEventHandler * TdkEventHandler::getVO ( int  index  )  [virtual]

Reimplemented in TdkLayout.

TdkEventHandler * TdkEventHandler::getVS ( int  index  )  [virtual]

Reimplemented in TdkLayout.

int TdkEventHandler::getVOIndex ( TdkEventHandler *  handler  )  [virtual]

int TdkEventHandler::getVSIndex ( TdkEventHandler *  handler  )  [virtual]

int TdkEventHandler::sizeVO (  )  [virtual]

Reimplemented in TdkLayout.

int TdkEventHandler::sizeVS (  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::clear (  )  [virtual]

Reimplemented in TdkProjectController, and TdkLayout.

void TdkEventHandler::clearVO (  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::clearVS (  )  [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::moveVO ( TdkEventHandler *  target,
int  offset 
) [virtual]

Reimplemented in TdkLayout.

void TdkEventHandler::sendVO ( TdkEvent &  event  )  [virtual]

Reimplemented in TdkSelectMapObjectsInteractor, and TdkTask.

void TdkEventHandler::sendVS ( TdkEvent &  event  )  [virtual]

void TdkEventHandler::handleVOEvent ( TdkEvent &  event  )  [virtual]

Reimplemented in TdkSwingApplicationController, TdkDisplay, TdkLayoutDisplay, TdkMapDisplay, TdkLayoutEditInteractor, TdkPointInteractor, TdkPointSetInteractor, TdkPolygonInteractor, TdkPolylineInteractor, TdkRectInteractor, TdkEditTask, TdkLayoutFitTask, TdkLayoutPanTask, TdkLayoutZoomInTask, TdkLayoutZoomOutTask, TdkMapFitTask, TdkMapPanTask, TdkMapScaleTask, TdkMapZoomInTask, TdkMapZoomOutTask, TdkRedrawTask, TdkTask, TdkZoomInTask, TdkApplicationController, TdkMapController, and TdkLayout.

void TdkEventHandler::handleVSEvent ( TdkEvent &  event  )  [virtual]

Reimplemented in TdkJNICreatePointDialog, TdkJNICreateTextDialog, TdkJNIMeasureDistanceDialog, TdkDisplay, TdkLayoutDisplay, TdkMapDisplay, TdkPrintPreviewDisplay, TdkCreatePointByCoordInteractor, TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkInteractor, TdkLayoutEditInteractor, TdkLineInteractor, TdkPointInteractor, TdkPointSetInteractor, TdkPolygonInteractor, TdkPolylineInteractor, TdkRectInteractor, TdkSpatialSelectionInteractor, TdkTransformLayoutObjectInteractor, TdkChangeLayoutObjectStyleTask, TdkChangeLayoutObjectZOrderTask, TdkClipboardTask, TdkCreateLineTask, TdkCreateMapLayoutObjectTask, TdkCreatePointByCoordTask, TdkCreatePointTask, TdkCreatePolygonTask, TdkCreateTextTask, TdkDeleteLayoutObjectsTask, TdkDeleteMapObjectsTask, TdkDistanceMeasureTask, TdkEditPropertiesMapObjectsTask, TdkEditTask, TdkFeedbackTask, TdkFitTask, TdkHighlightToolTask, TdkInsertImageTask, TdkLayoutMapPanTask, TdkLayoutMapZoomInTask, TdkLayoutMapZoomOutTask, TdkLayoutObjectPropertiesTask, TdkLayoutZoomInTask, TdkMapObjectIdentificationTask, TdkMapScaleTask, TdkPanTask, TdkRedrawTask, TdkSelectLayoutObjectsTask, TdkSelectMapObjectsTask, TdkThemeAnimationTask, TdkTipToolTask, TdkUtilitiesTask, TdkZoomInTask, TdkZoomOutTask, TdkDistanceMeasureViewer, TdkLayoutController, TdkMapController, TdkPrintPreviewController, TdkGeographicObject, TdkGeometricLineLayoutObject, TdkGeometricPointLayoutObject, TdkGeometricPolygonLayoutObject, TdkGeometricTextLayoutObject, TdkImageLayoutObject, TdkLayout, TdkLayoutObject, TdkMapLayoutObject, TdkNorthLayoutObject, TdkTheme, and TdkView.


Member Data Documentation

TdkEventHandlerVector TdkEventHandler::voVector_ [private]

TdkEventHandlerVector TdkEventHandler::vsVector_ [private]


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