java.lang.Runnable
public class TimeoutThread extends JmolThread
Modifier and Type | Field | 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 | Description |
---|---|
TimeoutThread(Viewer vwr,
java.lang.String name,
int ms,
java.lang.String script) |
Modifier and Type | Method | 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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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, onSpinWait, 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)