|
||||||||||
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 Dockable s are tracked by this observer. |
void |
kill()
Stops this FocusController. |
Method Detail |
---|
DockController getController()
DockController
whose Dockable
s 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 |