|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.EventObject
java.awt.AWTEvent
java.awt.event.ComponentEvent
java.awt.event.InputEvent
java.awt.event.MouseEvent
edu.umd.cs.piccolox.swt.PSWTMouseEvent
public class PSWTMouseEvent
Mouse event overridden to wrap an SWT MouseEvent as a Swing MouseEvent.
| Field Summary | |
|---|---|
protected int |
clickCount
Number times the mouse was clicked in relation to the wrapped event. |
protected org.eclipse.swt.events.MouseEvent |
swtEvent
Event being wrapped. |
| Fields inherited from class java.awt.event.MouseEvent |
|---|
BUTTON1, BUTTON2, BUTTON3, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_EXITED, MOUSE_FIRST, MOUSE_LAST, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_WHEEL, NOBUTTON |
| Fields inherited from class java.awt.event.InputEvent |
|---|
ALT_DOWN_MASK, ALT_GRAPH_DOWN_MASK, ALT_GRAPH_MASK, ALT_MASK, BUTTON1_DOWN_MASK, BUTTON1_MASK, BUTTON2_DOWN_MASK, BUTTON2_MASK, BUTTON3_DOWN_MASK, BUTTON3_MASK, CTRL_DOWN_MASK, CTRL_MASK, META_DOWN_MASK, META_MASK, SHIFT_DOWN_MASK, SHIFT_MASK |
| Fields inherited from class java.awt.event.ComponentEvent |
|---|
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN |
| Fields inherited from class java.awt.AWTEvent |
|---|
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK |
| Fields inherited from class java.util.EventObject |
|---|
source |
| Constructor Summary | |
|---|---|
PSWTMouseEvent(org.eclipse.swt.events.MouseEvent me,
int type,
int clickCount)
Constructs a PSWTMouseEvent that wraps the provided SWT MouseEvent as a Swing one. |
|
| Method Summary | |
|---|---|
int |
getButton()
|
int |
getClickCount()
|
java.lang.Object |
getData()
Return the associated SWT data for the event. |
org.eclipse.swt.widgets.Display |
getDisplay()
Return the display on which the interaction occurred. |
int |
getModifiers()
|
int |
getModifiersEx()
|
java.lang.Object |
getSource()
|
org.eclipse.swt.widgets.Widget |
getWidget()
Returns the widget from which the event was emitted. |
boolean |
isAltDown()
|
boolean |
isControlDown()
|
boolean |
isShiftDown()
|
| Methods inherited from class java.awt.event.MouseEvent |
|---|
getLocationOnScreen, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, paramString, translatePoint |
| Methods inherited from class java.awt.event.InputEvent |
|---|
consume, getModifiersExText, getWhen, isAltGraphDown, isConsumed, isMetaDown |
| Methods inherited from class java.awt.event.ComponentEvent |
|---|
getComponent |
| Methods inherited from class java.awt.AWTEvent |
|---|
getID, setSource, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected org.eclipse.swt.events.MouseEvent swtEvent
protected int clickCount
| Constructor Detail |
|---|
public PSWTMouseEvent(org.eclipse.swt.events.MouseEvent me,
int type,
int clickCount)
me - Mouse Event being wrappedtype - event typeclickCount - number of times the mouse has been clicked| Method Detail |
|---|
public java.lang.Object getSource()
getSource in class java.util.EventObjectpublic int getClickCount()
getClickCount in class java.awt.event.MouseEventpublic int getButton()
getButton in class java.awt.event.MouseEventpublic boolean isShiftDown()
isShiftDown in class java.awt.event.InputEventpublic boolean isControlDown()
isControlDown in class java.awt.event.InputEventpublic boolean isAltDown()
isAltDown in class java.awt.event.InputEventpublic int getModifiers()
getModifiers in class java.awt.event.InputEventpublic int getModifiersEx()
getModifiersEx in class java.awt.event.InputEventpublic org.eclipse.swt.widgets.Widget getWidget()
public org.eclipse.swt.widgets.Display getDisplay()
public java.lang.Object getData()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||