org.eclipse.draw2d
Class InputEvent
java.lang.Object
java.util.EventObject
org.eclipse.draw2d.InputEvent
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- KeyEvent, MouseEvent
- public abstract class InputEvent
- extends java.util.EventObject
The base class for Draw2d events.
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ALT
public static final int ALT
- See Also:
SWT.ALT
,
Constant Field Values
CONTROL
public static final int CONTROL
- See Also:
SWT.CONTROL
,
Constant Field Values
SHIFT
public static final int SHIFT
- See Also:
SWT.SHIFT
,
Constant Field Values
BUTTON1
public static final int BUTTON1
- See Also:
SWT.BUTTON1
,
Constant Field Values
BUTTON2
public static final int BUTTON2
- See Also:
SWT.BUTTON2
,
Constant Field Values
BUTTON3
public static final int BUTTON3
- See Also:
SWT.BUTTON3
,
Constant Field Values
ANY_BUTTON
public static final int ANY_BUTTON
- A bitwise OR'ing of
BUTTON1
, BUTTON2
and BUTTON3
- See Also:
- Constant Field Values
InputEvent
public InputEvent(EventDispatcher dispatcher,
IFigure source,
int state)
- Constructs a new InputEvent.
- Parameters:
dispatcher
- the event dispatchersource
- the source of the eventstate
- the state
consume
public void consume()
- Marks this event as consumed so that it doesn't get passed on to other listeners.
getState
public int getState()
- Returns the event statemask, which is a bitwise OR'ing of any of the following:
ALT
, CONTROL
, SHIFT
, BUTTON1
, BUTTON2
,
and BUTTON3
.
- Returns:
- the state
isConsumed
public boolean isConsumed()
- Returns:
- whether this event has been consumed.