|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Todo(compatibility=COMPATIBLE,
priority=BUG,
target=VERSION_1_1_1,
description="Dockables moving on ScreenDockStation: should keep focus")
public interface MouseFocusObserver
A MouseFocusObserver tracks the movement and actions of the mouse and is responsible for
transferring the focus by calling DockController.setFocusedDockable(Dockable, java.awt.Component, boolean, boolean, boolean)
at an appropriate time.
| Method Summary | |
|---|---|
void |
check(java.awt.event.MouseEvent event)
This method may be called at any time by any component that received the MouseEvent event. |
void |
check(java.awt.event.MouseWheelEvent event)
This method may be called at any time by any component that received the MouseWheelEvent event. |
DockController |
getController()
Gets the DockController whose Dockables are tracked by this observer. |
void |
kill()
Stops this FocusController. |
| Method Detail |
|---|
DockController getController()
DockController whose Dockables are tracked by this observer.
void check(java.awt.event.MouseEvent event)
MouseEvent event. This observer may transfer the
focus because of this call.restricted environment
than any DockStation of this framework will call this method.
event - the event to checkvoid check(java.awt.event.MouseWheelEvent event)
MouseWheelEvent event. This observer may transfer the
focus because of this call.restricted environment
than any DockStation of this framework will call this method.
event - the event to check@FrameworkOnly void kill()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||