public class TimeoutThread extends JmolThread
Modifier and Type | Field and Description |
---|---|
java.lang.String |
script |
private int |
status |
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, start
activeCount, 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, yield
public java.lang.String script
private int status
private boolean triggered
public TimeoutThread(Viewer vwr, java.lang.String name, int ms, java.lang.String script)
vwr
- name
- ms
- script
- private void set(int ms, java.lang.String script)
public java.lang.String toString()
toString
in class java.lang.Thread
protected void run1(int mode) throws java.lang.InterruptedException
run1
in class JmolThread
java.lang.InterruptedException
public 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)