Class GlimpseKeyEvent
- java.lang.Object
-
- com.metsci.glimpse.core.event.key.GlimpseKeyEvent
-
public class GlimpseKeyEvent extends Object
A Glimpse-specific KeyEvent implementation which allows Glimpse axis handling code to be written in a widget framework (NEWT, Swing, etc...) independent manner.- Author:
- hogye
-
-
Constructor Summary
Constructors Constructor Description GlimpseKeyEvent(GlimpseTargetStack stack, EnumSet<ModifierKey> modifiers, GlimpseKey key)GlimpseKeyEvent(GlimpseTargetStack stack, EnumSet<ModifierKey> modifiers, GlimpseKey key, boolean handled)GlimpseKeyEvent(GlimpseKeyEvent ev)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Axis1DgetAxis1D()Axis2DgetAxis2D()GlimpseKeygetKey()EnumSet<ModifierKey>getModifiers()GlimpseTargetStackgetTargetStack()booleanisHandled()voidsetHandled(boolean handled)StringtoString()
-
-
-
Constructor Detail
-
GlimpseKeyEvent
public GlimpseKeyEvent(GlimpseTargetStack stack, EnumSet<ModifierKey> modifiers, GlimpseKey key)
-
GlimpseKeyEvent
public GlimpseKeyEvent(GlimpseKeyEvent ev)
-
GlimpseKeyEvent
public GlimpseKeyEvent(GlimpseTargetStack stack, EnumSet<ModifierKey> modifiers, GlimpseKey key, boolean handled)
-
-
Method Detail
-
isHandled
public boolean isHandled()
-
setHandled
public void setHandled(boolean handled)
-
getModifiers
public EnumSet<ModifierKey> getModifiers()
-
getKey
public GlimpseKey getKey()
-
getTargetStack
public GlimpseTargetStack getTargetStack()
-
getAxis1D
public Axis1D getAxis1D()
-
getAxis2D
public Axis2D getAxis2D()
-
-