Package org.jmol.api
Interface JmolScriptManager
-
- All Known Implementing Classes:
ScriptManager
public interface JmolScriptManager
-
-
Field Summary
Fields Modifier and Type Field Description static intFILE_DROPPEDstatic intIS_APPENDstatic intNO_AUTOPLAYstatic intNO_SCRIPTstatic intPDB_CARTOONS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javajs.util.BSaddHydrogensInline(javajs.util.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)javajs.util.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, boolean checkDims)voidqueueThreadFinished(int pt)java.lang.ObjectscriptCheckRet(java.lang.String strScript, boolean returnContext)JmolScriptEvaluatorsetViewer(Viewer vwr)voidstartCommandWatcher(boolean isStart)voidwaitForQueue()
-
-
-
Field Detail
-
PDB_CARTOONS
static final int PDB_CARTOONS
- See Also:
- Constant Field Values
-
NO_SCRIPT
static final int NO_SCRIPT
- See Also:
- Constant Field Values
-
IS_APPEND
static final int IS_APPEND
- See Also:
- Constant Field Values
-
NO_AUTOPLAY
static final int NO_AUTOPLAY
- See Also:
- Constant Field Values
-
FILE_DROPPED
static final int FILE_DROPPED
- See Also:
- Constant Field Values
-
-
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
javajs.util.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, boolean checkDims)
-
evalFile
java.lang.String evalFile(java.lang.String strFilename)
-
addHydrogensInline
javajs.util.BS addHydrogensInline(javajs.util.BS bsAtoms, javajs.util.Lst<Atom> vConnections, javajs.util.P3[] pts) throws java.lang.Exception- Throws:
java.lang.Exception
-
-