private static class MouseHandler.WorkArea
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Integer,java.util.List<MouseWidgetAction>> |
actions
Registered widgets which react on mouse events.
|
private java.util.Map<java.lang.Integer,org.roaringbitmap.RoaringBitmap> |
cachedActions
Cache of widget's mouse actions.
|
private int |
ignoreWaitState
The press state of a mouse button.
|
private boolean |
state
The state of mouse event capturing: when
false , mouse events are ignored. |
Modifier | Constructor and Description |
---|---|
private |
WorkArea() |
private java.util.Map<java.lang.Integer,java.util.List<MouseWidgetAction>> actions
private boolean state
false
, mouse events are ignored.private java.util.Map<java.lang.Integer,org.roaringbitmap.RoaringBitmap> cachedActions
private int ignoreWaitState