public class TimeoutThread extends JmolThread
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
script |
private int |
status |
private java.util.Map<java.lang.String,java.lang.Object> |
timeouts |
private boolean |
triggered |
CHECK1, CHECK2, CHECK3, currentTime, eval, FINISH, haveReference, hoverEnabled, INIT, isJS, isReset, junk, lastRepaintTime, MAIN, name, sc, sleepTime, startTime, stopped, targetTime, vwr| Constructor and Description |
|---|
TimeoutThread(Viewer vwr,
java.lang.String name,
int ms,
java.lang.String script) |
| Modifier and Type | Method and Description |
|---|---|
static void |
clear(java.util.Map<java.lang.String,java.lang.Object> timeouts) |
protected void |
run1(int mode) |
private void |
set(int ms,
java.lang.String script) |
static void |
setTimeout(Viewer vwr,
java.util.Map<java.lang.String,java.lang.Object> timeouts,
java.lang.String name,
int mSec,
java.lang.String script) |
static java.lang.String |
showTimeout(java.util.Map<java.lang.String,java.lang.Object> timeouts,
java.lang.String name) |
java.lang.String |
toString() |
static void |
trigger(java.util.Map<java.lang.String,java.lang.Object> timeouts,
java.lang.String name) |
checkInterrupted, interrupt, oops, reset, resumeEval, run, runSleep, setEval, setManager, setViewer, startactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, yieldpublic java.lang.String script
private int status
private boolean triggered
private java.util.Map<java.lang.String,java.lang.Object> timeouts
public TimeoutThread(Viewer vwr, java.lang.String name, int ms, java.lang.String script)
private void set(int ms,
java.lang.String script)
public java.lang.String toString()
toString in class java.lang.Threadprotected void run1(int mode)
throws java.lang.InterruptedException
run1 in class JmolThreadjava.lang.InterruptedExceptionpublic static void clear(java.util.Map<java.lang.String,java.lang.Object> timeouts)
public static void setTimeout(Viewer vwr, java.util.Map<java.lang.String,java.lang.Object> timeouts, java.lang.String name, int mSec, java.lang.String script)
public static void trigger(java.util.Map<java.lang.String,java.lang.Object> timeouts,
java.lang.String name)
public static java.lang.String showTimeout(java.util.Map<java.lang.String,java.lang.Object> timeouts,
java.lang.String name)