Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

ActiveCanvas Class Reference

Inheritance diagram for ActiveCanvas::

LayeredCanvas IcsCanvas ScribbleCanvas ThumbnailCanvas List of all members.

Public Methods

 ActiveCanvas ()
 ActiveCanvas (Dimension d)
 ActiveCanvas (int layers)
 ActiveCanvas (Dimension d, int layers)
 ActiveCanvas (Dimension d, boolean fixedSize, int layers, int checkMode)
int getMode ()
 Get the viewer mode (see class ViewerMode). More...

int getSubMode ()
 Get the viewer sub-mode (see class ViewerMode). More...

void setMode (int mode, int subMode)
 Set the viewer mode (see class ViewerMode). More...

void setCanvasInspectionUser (CanvasInspectionUser user)
void handleMousePress (MouseEvent e)
 Interface for MouseListener events, called by LayeredCanvasPane. More...

void handleMouseEnter (MouseEvent e)
void handleMouseExit (MouseEvent e)
void handleMouseMove (MouseEvent e)
 Interface for MouseMotionListener events, called by LayeredCanvasPane. More...


Static Public Attributes

final int CLOSENESS = 0
final int INCLUSION = 1

Protected Attributes

double lastX = -1.0
double lastY = -1.0
int lastLayer = -1
int lastIndex = -1
int checkMode = CLOSENESS

Constructor & Destructor Documentation

ActiveCanvas::ActiveCanvas   [inline]
 

ActiveCanvas::ActiveCanvas Dimension    d [inline]
 

ActiveCanvas::ActiveCanvas int    layers [inline]
 

ActiveCanvas::ActiveCanvas Dimension    d,
int    layers
[inline]
 

ActiveCanvas::ActiveCanvas Dimension    d,
boolean    fixedSize,
int    layers,
int    checkMode
[inline]
 


Member Function Documentation

int ActiveCanvas::getMode   [inline]
 

Get the viewer mode (see class ViewerMode).

Reimplemented in ScribbleCanvas.

int ActiveCanvas::getSubMode   [inline]
 

Get the viewer sub-mode (see class ViewerMode).

Reimplemented in ScribbleCanvas.

void ActiveCanvas::setMode int    mode,
int    subMode
[inline]
 

Set the viewer mode (see class ViewerMode).

Reimplemented in ScribbleCanvas.

void ActiveCanvas::setCanvasInspectionUser CanvasInspectionUser    user [inline]
 

void ActiveCanvas::handleMousePress MouseEvent    e [inline]
 

Interface for MouseListener events, called by LayeredCanvasPane.

Reimplemented from IcsCanvas.

Reimplemented in ScribbleCanvas.

void ActiveCanvas::handleMouseEnter MouseEvent    e [inline]
 

Reimplemented from IcsCanvas.

Reimplemented in ScribbleCanvas.

void ActiveCanvas::handleMouseExit MouseEvent    e [inline]
 

Reimplemented from IcsCanvas.

Reimplemented in ScribbleCanvas.

void ActiveCanvas::handleMouseMove MouseEvent    e [inline]
 

Interface for MouseMotionListener events, called by LayeredCanvasPane.

Reimplemented from IcsCanvas.

Reimplemented in ScribbleCanvas.


Member Data Documentation

final int ActiveCanvas::CLOSENESS = 0 [static]
 

final int ActiveCanvas::INCLUSION = 1 [static]
 

double ActiveCanvas::lastX = -1.0 [protected]
 

double ActiveCanvas::lastY = -1.0 [protected]
 

int ActiveCanvas::lastLayer = -1 [protected]
 

int ActiveCanvas::lastIndex = -1 [protected]
 

int ActiveCanvas::checkMode = CLOSENESS [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue Jan 8 14:14:20 2002 for JavaReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001