com.guiseframework.event
Class AbstractGestureInputEvent
java.lang.Object
java.util.EventObject
com.globalmentor.event.AbstractEvent
com.guiseframework.event.AbstractGuiseEvent
com.guiseframework.event.AbstractInputEvent
com.guiseframework.event.AbstractGestureInputEvent
- All Implemented Interfaces:
- com.globalmentor.event.Event, GestureInputEvent, GuiseEvent, InputEvent, java.io.Serializable
- Direct Known Subclasses:
- AbstractFocusedGestureInputEvent, AbstractMouseEvent
public abstract class AbstractGestureInputEvent
- extends AbstractInputEvent
- implements GestureInputEvent
An abstract event providing information on input from a user gesture.
- Author:
- Garret Wilson
- See Also:
- Serialized Form
| Fields inherited from class java.util.EventObject |
source |
|
Method Summary |
java.util.Set<Key> |
getKeys()
|
boolean |
hasAltKey()
Determines whether an Alt key was pressed when this event was generated. |
boolean |
hasControlKey()
Determines whether a Control key was pressed when this event was generated. |
boolean |
hasShiftKey()
Determines whether a Shift key was pressed when this event was generated. |
| 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 |
| Methods inherited from interface com.globalmentor.event.Event |
getSource |
AbstractGestureInputEvent
public AbstractGestureInputEvent(java.lang.Object source,
Key... keys)
- Source constructor.
- Parameters:
source - The object on which the event initially occurred.keys - The keys that were pressed when this event was generated.
- Throws:
java.lang.NullPointerException - if the given source and/or keys is null.
getKeys
public java.util.Set<Key> getKeys()
- Specified by:
getKeys in interface GestureInputEvent
- Returns:
- The keys that were pressed when this event was generated.
hasAltKey
public boolean hasAltKey()
- Determines whether an Alt key was pressed when this event was generated.
- Specified by:
hasAltKey in interface GestureInputEvent
- Returns:
true if one of the Alt keys were pressed when this event was generated.- See Also:
getKeys()
hasControlKey
public boolean hasControlKey()
- Determines whether a Control key was pressed when this event was generated.
- Specified by:
hasControlKey in interface GestureInputEvent
- Returns:
true if one of the Control keys were pressed when this event was generated.- See Also:
getKeys()
hasShiftKey
public boolean hasShiftKey()
- Determines whether a Shift key was pressed when this event was generated.
- Specified by:
hasShiftKey in interface GestureInputEvent
- Returns:
true if one of the Shift keys were pressed when this event was generated.- See Also:
getKeys()
Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.