public interface JmolScriptManager
Modifier and Type | Method and Description |
---|---|
BS |
addHydrogensInline(BS bsAtoms,
javajs.util.Lst<Atom> vConnections,
javajs.util.P3[] pts) |
java.lang.String |
addScript(java.lang.String strScript,
boolean isQuiet) |
boolean |
checkHalt(java.lang.String str,
boolean isInsert) |
void |
clear(boolean isAll) |
void |
clearQueue() |
java.lang.String |
evalFile(java.lang.String strFilename) |
java.lang.String |
evalStringQuietSync(java.lang.String strScript,
boolean isQuiet,
boolean allowSyncScript) |
java.lang.Object |
evalStringWaitStatusQueued(java.lang.String returnType,
java.lang.String strScript,
java.lang.String statusList,
boolean isQuiet,
boolean isQueued) |
BS |
getAtomBitSetEval(JmolScriptEvaluator eval,
java.lang.Object atomExpression) |
javajs.util.Lst<java.lang.Object> |
getScriptItem(boolean b,
boolean startedByCommandThread) |
javajs.util.Lst<javajs.util.Lst<java.lang.Object>> |
getScriptQueue() |
boolean |
isQueueProcessing() |
boolean |
isScriptQueued() |
void |
openFileAsync(java.lang.String fileName,
int flags) |
void |
queueThreadFinished(int pt) |
java.lang.Object |
scriptCheckRet(java.lang.String strScript,
boolean returnContext) |
JmolScriptEvaluator |
setViewer(Viewer vwr) |
void |
startCommandWatcher(boolean isStart) |
void |
waitForQueue() |
JmolScriptEvaluator setViewer(Viewer vwr)
void startCommandWatcher(boolean isStart)
void clear(boolean isAll)
void clearQueue()
boolean isScriptQueued()
void waitForQueue()
javajs.util.Lst<javajs.util.Lst<java.lang.Object>> getScriptQueue()
void queueThreadFinished(int pt)
javajs.util.Lst<java.lang.Object> getScriptItem(boolean b, boolean startedByCommandThread)
java.lang.String evalStringQuietSync(java.lang.String strScript, boolean isQuiet, boolean allowSyncScript)
java.lang.Object evalStringWaitStatusQueued(java.lang.String returnType, java.lang.String strScript, java.lang.String statusList, boolean isQuiet, boolean isQueued)
java.lang.String addScript(java.lang.String strScript, boolean isQuiet)
boolean checkHalt(java.lang.String str, boolean isInsert)
BS getAtomBitSetEval(JmolScriptEvaluator eval, java.lang.Object atomExpression)
java.lang.Object scriptCheckRet(java.lang.String strScript, boolean returnContext)
boolean isQueueProcessing()
void openFileAsync(java.lang.String fileName, int flags)
java.lang.String evalFile(java.lang.String strFilename)