net.lucidviews.util.gui.event
Class IsolatedKeyEventProcessor.IsolationThread

java.lang.Object
  extended by java.lang.Thread
      extended by net.lucidviews.util.gui.event.IsolatedKeyEventProcessor.IsolationThread
All Implemented Interfaces:
Runnable
Enclosing class:
IsolatedKeyEventProcessor

public static class IsolatedKeyEventProcessor.IsolationThread
extends Thread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
protected  long _delay
           
protected  boolean _isIsolated
           
protected  IsolatedKeyEventProcessor _isolationProcessor
           
protected  KeyEvent _keyEvent
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
IsolatedKeyEventProcessor.IsolationThread(IsolatedKeyEventProcessor isolationProcessor, KeyEvent keyEvent, long delay)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_isolationProcessor

protected IsolatedKeyEventProcessor _isolationProcessor

_keyEvent

protected KeyEvent _keyEvent

_delay

protected long _delay

_isIsolated

protected boolean _isIsolated
Constructor Detail

IsolatedKeyEventProcessor.IsolationThread

public IsolatedKeyEventProcessor.IsolationThread(IsolatedKeyEventProcessor isolationProcessor,
                                                 KeyEvent keyEvent,
                                                 long delay)
Method Detail

run

public void run()
Specified by:
run in interface Runnable
Overrides:
run in class Thread