Class CursorPosEventHandler
java.lang.Object
com.spinyowl.legui.system.handler.AbstractSystemEventHandler<SystemCursorPosEvent>
com.spinyowl.legui.system.handler.CursorPosEventHandler
- All Implemented Interfaces:
SystemEventHandler<SystemCursorPosEvent>
Cursor position event handler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanhandle(SystemCursorPosEvent event, Layer layer, Context context, Frame frame) Used to handleSystemCursorPosEventand produce (or not)Eventinstances (which are UI events).protected voidpreHandle(SystemCursorPosEvent event, Frame frame, Context context) Pre-handlesSystemCursorPosEventevent.Methods inherited from class com.spinyowl.legui.system.handler.AbstractSystemEventHandler
handle, postHandle
-
Constructor Details
-
CursorPosEventHandler
public CursorPosEventHandler()
-
-
Method Details
-
preHandle
Pre-handlesSystemCursorPosEventevent.- Overrides:
preHandlein classAbstractSystemEventHandler<SystemCursorPosEvent>- Parameters:
event- event which should be pre-processed.frame- target frame for event.context- context
-
handle
Used to handleSystemCursorPosEventand produce (or not)Eventinstances (which are UI events).- Overrides:
handlein classAbstractSystemEventHandler<SystemCursorPosEvent>- Parameters:
event- event to be processed.layer- target event layer.context- context.frame- frame.- Returns:
- true if event processed and it shouldn't be processed for other underlying layers.
-