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.