com.metsci.glimpse.event.mouse
Class GlimpseMouseEvent

java.lang.Object
  extended by com.metsci.glimpse.event.mouse.GlimpseMouseEvent

public class GlimpseMouseEvent
extends java.lang.Object

A Glimpse-specific MouseEvent implementation which allows Glimpse axis handling code to be written in a widget framework (SWT, Swing, etc...) independent manner.

Author:
ulman

Constructor Summary
GlimpseMouseEvent(GlimpseTargetStack stack, java.util.EnumSet<ModifierKey> modifiers, java.util.EnumSet<MouseButton> buttons, int x, int y)
           
GlimpseMouseEvent(GlimpseTargetStack stack, java.util.EnumSet<ModifierKey> modifiers, java.util.EnumSet<MouseButton> buttons, int x, int y, int wheelIncrement, int clickCount)
           
GlimpseMouseEvent(GlimpseTargetStack stack, int x, int y)
           
GlimpseMouseEvent(GlimpseTargetStack stack, int x, int y, int wheelIncrement)
           
 
Method Summary
 Axis1D getAxis1D()
           
 Axis2D getAxis2D()
           
 java.util.EnumSet<MouseButton> getButtons()
           
 int getClickCount()
           
 java.util.EnumSet<ModifierKey> getModifiers()
           
 GlimpseTargetStack getTargetStack()
           
 int getWheelIncrement()
           
 int getX()
           
 int getY()
           
 boolean isAnyButtonDown()
           
 boolean isButtonDown(MouseButton button)
           
 boolean isKeyDown(ModifierKey modifier)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlimpseMouseEvent

public GlimpseMouseEvent(GlimpseTargetStack stack,
                         int x,
                         int y)

GlimpseMouseEvent

public GlimpseMouseEvent(GlimpseTargetStack stack,
                         int x,
                         int y,
                         int wheelIncrement)

GlimpseMouseEvent

public GlimpseMouseEvent(GlimpseTargetStack stack,
                         java.util.EnumSet<ModifierKey> modifiers,
                         java.util.EnumSet<MouseButton> buttons,
                         int x,
                         int y)

GlimpseMouseEvent

public GlimpseMouseEvent(GlimpseTargetStack stack,
                         java.util.EnumSet<ModifierKey> modifiers,
                         java.util.EnumSet<MouseButton> buttons,
                         int x,
                         int y,
                         int wheelIncrement,
                         int clickCount)
Method Detail

getModifiers

public java.util.EnumSet<ModifierKey> getModifiers()

getButtons

public java.util.EnumSet<MouseButton> getButtons()

isKeyDown

public boolean isKeyDown(ModifierKey modifier)

isButtonDown

public boolean isButtonDown(MouseButton button)

isAnyButtonDown

public boolean isAnyButtonDown()

getX

public int getX()

getY

public int getY()

getWheelIncrement

public int getWheelIncrement()

getClickCount

public int getClickCount()

getTargetStack

public GlimpseTargetStack getTargetStack()

getAxis1D

public Axis1D getAxis1D()

getAxis2D

public Axis2D getAxis2D()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2012 Metron, Inc.. All Rights Reserved.