public abstract class SelectionController
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected CaptureListener |
captureListener |
Modifier | Constructor and Description |
---|---|
protected |
SelectionController() |
Modifier and Type | Method and Description |
---|---|
void |
activate(CaptureListener captureListener)
Activates the object for listening to the mouse and key actions.
|
protected void |
fireCancelAction() |
protected void |
fireCompleteAction() |
abstract SelectionPainter |
getSelectionPainter()
Returns a
SelectionPainter object. |
abstract boolean |
onKeyAction(java.awt.event.KeyEvent event)
Invoked when a key action has occurred.
|
abstract boolean |
onMouseAction(java.awt.event.MouseEvent event)
Invoked when a mouse action has occurred.
|
protected CaptureListener captureListener
public abstract boolean onKeyAction(java.awt.event.KeyEvent event)
public abstract boolean onMouseAction(java.awt.event.MouseEvent event)
public abstract SelectionPainter getSelectionPainter()
SelectionPainter
object.public void activate(CaptureListener captureListener)
protected void fireCompleteAction()
protected void fireCancelAction()