edu.uci.ics.jung.visualization.event
Class InputEvent<E>

java.lang.Object
  extended by edu.uci.ics.jung.visualization.event.EventObject<E>
      extended by edu.uci.ics.jung.visualization.event.InputEvent<E>
Direct Known Subclasses:
KeyEvent, MouseEvent

public class InputEvent<E>
extends EventObject<E>

A simplified event class for input events.

Author:
Jason A Wrang

Constructor Summary
InputEvent(E uiEvent, Object source, long time, int modifers, int extendedModifiers)
           
InputEvent(InputEvent<E> event)
           
 
Method Summary
 void consume()
           
 int getExtendedModifiers()
           
 int getModifiers()
           
 long getTime()
           
 boolean isAltDown()
           
 boolean isConsumed()
           
 boolean isControlDown()
           
 boolean isShiftDown()
           
 
Methods inherited from class edu.uci.ics.jung.visualization.event.EventObject
getSource, getUiEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputEvent

public InputEvent(InputEvent<E> event)

InputEvent

public InputEvent(E uiEvent,
                  Object source,
                  long time,
                  int modifers,
                  int extendedModifiers)
Method Detail

getTime

public long getTime()
Returns:
the time

isConsumed

public boolean isConsumed()
Returns:
the consumed

consume

public void consume()
Parameters:
consumed - the consumed to set

getModifiers

public int getModifiers()
Returns:
the modifiers

getExtendedModifiers

public int getExtendedModifiers()
Returns:
the extendedModifiers

isShiftDown

public boolean isShiftDown()

isControlDown

public boolean isControlDown()

isAltDown

public boolean isAltDown()


Copyright © 2007. All Rights Reserved.