org.eclipse.gef.requests
Class SelectionRequest
java.lang.Object
org.eclipse.gef.Request
org.eclipse.gef.requests.LocationRequest
org.eclipse.gef.requests.SelectionRequest
- public class SelectionRequest
- extends
LocationRequest
A request to select an edit part.
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
SelectionRequest
public SelectionRequest()
getLastButtonPressed
public int getLastButtonPressed()
- Returns the last button that was pressed. This is useful if there is more than one
mouse button pressed and the most recent button pressed needs to be identified.
-
-
Returns:
- the last button pressed
isAltKeyPressed
public boolean isAltKeyPressed()
- Returns
true
if the ALT key is currently pressed.
-
-
Returns:
- whether the ALT key is pressed
isAnyMouseButtonPressed
public boolean isAnyMouseButtonPressed()
- Returns
true
if any mouse button is currently pressed.
-
-
Returns:
- whether any mouse button is pressed
isControlKeyPressed
public boolean isControlKeyPressed()
- Returns
true
if the CTRL key is currently pressed.
-
-
Returns:
- whether the CTRL key is pressed
isLeftMouseButtonPressed
public boolean isLeftMouseButtonPressed()
- Returns
true
if the left mouse button is pressed.
-
-
Returns:
- whether the left mouse button is pressed
isRightMouseButtonPressed
public boolean isRightMouseButtonPressed()
- Returns
true
if the right mouse button is pressed.
-
-
Returns:
- whether the right mouse button is pressed
isShiftKeyPressed
public boolean isShiftKeyPressed()
- Returns
true
if the SHIFT key is currently pressed.
-
-
Returns:
- whether the SHIFT key is pressed
setModifiers
public void setModifiers(int mask)
- Sets the statemask for this request.
-
-
Parameters:
-
mask
- the statemask
setLastButtonPressed
public void setLastButtonPressed(int button)
- Sets the last mouse button that was pressed.
-
-
Parameters:
-
button
- the last button pressed
Copyright (c) IBM Corp. and others 2000, 2007. All Rights Reserved.