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 TdkEventHandlergetVO (int index)
virtual TdkEventHandlergetVS (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