Package org.jmol.api
Interface JmolScriptManager
-
- All Known Implementing Classes:
ScriptManager
public interface JmolScriptManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BSaddHydrogensInline(BS bsAtoms, javajs.util.Lst<Atom> vConnections, javajs.util.P3[] pts)java.lang.StringaddScript(java.lang.String strScript, boolean isQuiet)booleancheckHalt(java.lang.String str, boolean isInsert)voidclear(boolean isAll)voidclearQueue()java.lang.StringevalFile(java.lang.String strFilename)java.lang.StringevalStringQuietSync(java.lang.String strScript, boolean isQuiet, boolean allowSyncScript)java.lang.ObjectevalStringWaitStatusQueued(java.lang.String returnType, java.lang.String strScript, java.lang.String statusList, boolean isQuiet, boolean isQueued)BSgetAtomBitSetEval(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()booleanisQueueProcessing()booleanisScriptQueued()voidopenFileAsync(java.lang.String fileName, int flags)voidqueueThreadFinished(int pt)java.lang.ObjectscriptCheckRet(java.lang.String strScript, boolean returnContext)JmolScriptEvaluatorsetViewer(Viewer vwr)voidstartCommandWatcher(boolean isStart)voidwaitForQueue()
-
-
-
Method Detail
-
setViewer
JmolScriptEvaluator setViewer(Viewer vwr)
-
startCommandWatcher
void startCommandWatcher(boolean isStart)
-
clear
void clear(boolean isAll)
-
clearQueue
void clearQueue()
-
isScriptQueued
boolean isScriptQueued()
-
waitForQueue
void waitForQueue()
-
getScriptQueue
javajs.util.Lst<javajs.util.Lst<java.lang.Object>> getScriptQueue()
-
queueThreadFinished
void queueThreadFinished(int pt)
-
getScriptItem
javajs.util.Lst<java.lang.Object> getScriptItem(boolean b, boolean startedByCommandThread)
-
evalStringQuietSync
java.lang.String evalStringQuietSync(java.lang.String strScript, boolean isQuiet, boolean allowSyncScript)
-
evalStringWaitStatusQueued
java.lang.Object evalStringWaitStatusQueued(java.lang.String returnType, java.lang.String strScript, java.lang.String statusList, boolean isQuiet, boolean isQueued)
-
addScript
java.lang.String addScript(java.lang.String strScript, boolean isQuiet)
-
checkHalt
boolean checkHalt(java.lang.String str, boolean isInsert)
-
getAtomBitSetEval
BS getAtomBitSetEval(JmolScriptEvaluator eval, java.lang.Object atomExpression)
-
scriptCheckRet
java.lang.Object scriptCheckRet(java.lang.String strScript, boolean returnContext)
-
isQueueProcessing
boolean isQueueProcessing()
-
openFileAsync
void openFileAsync(java.lang.String fileName, int flags)
-
evalFile
java.lang.String evalFile(java.lang.String strFilename)
-
-