|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.maryanovsky.gwtutils.client.ui.mouse.gestures.MouseGestureRecognizer
public abstract class MouseGestureRecognizer
The base class for all mouse gesture recognizers.
Field Summary | |
---|---|
protected HandlerManager |
handlerManager
The manager of handlers. |
Constructor Summary | |
---|---|
MouseGestureRecognizer(Object firedEventsSource)
Creates a new MouseGestureRecognizer which will dispatch events
with the specified source object. |
|
MouseGestureRecognizer(Object firedEventsSource,
H mouseEventsSource)
Creates a new MouseGestureRecognizer which will dispatch events
with the specified source object. |
Method Summary | ||
---|---|---|
protected void |
fireEvent(GwtEvent<?> event)
Fires the specified event to all its handlers. |
|
protected void |
onMouseDown(MouseDownEvent event)
Invoked when a mouse button is pressed. |
|
protected void |
onMouseMove(MouseMoveEvent event)
Invoked when the mouse is moved. |
|
protected void |
onMouseOut(MouseOutEvent event)
Invoked when the mouse cursor leaves the element. |
|
protected void |
onMouseOver(MouseOverEvent event)
Invoked when the mouse cursor enters an element. |
|
protected void |
onMouseUp(MouseUpEvent event)
Invoked when a mouse button is released. |
|
protected void |
onMouseWheel(MouseWheelEvent event)
Invoked when the mouse wheel is scrolled. |
|
|
setMouseEventsSource(H mouseEventsSource)
Sets the source of mouse events for this recognizer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final HandlerManager handlerManager
Constructor Detail |
---|
public MouseGestureRecognizer(Object firedEventsSource)
MouseGestureRecognizer
which will dispatch events
with the specified source object.
public MouseGestureRecognizer(Object firedEventsSource, H mouseEventsSource)
MouseGestureRecognizer
which will dispatch events
with the specified source object. Additionally, you may pass the source
of mouse events.
Method Detail |
---|
public <H extends HasMouseDownHandlers & HasMouseUpHandlers & HasMouseMoveHandlers & HasMouseOutHandlers & HasMouseOverHandlers & HasMouseWheelHandlers> void setMouseEventsSource(H mouseEventsSource)
null
will cause the recognizer to deregister itself from the
previous source.
protected void fireEvent(GwtEvent<?> event)
protected void onMouseDown(MouseDownEvent event)
protected void onMouseUp(MouseUpEvent event)
protected void onMouseMove(MouseMoveEvent event)
protected void onMouseOut(MouseOutEvent event)
protected void onMouseOver(MouseOverEvent event)
protected void onMouseWheel(MouseWheelEvent event)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |