Package org.jmol.api
Interface JmolScriptManager
- All Known Implementing Classes:
ScriptManager
public interface JmolScriptManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionjavajs.util.BSaddHydrogensInline(javajs.util.BS bsAtoms, javajs.util.Lst<Atom> vConnections, javajs.util.P3[] pts, Map<String, Object> htParams) booleanvoidclear(boolean isAll) voidevalStringQuietSync(String strScript, boolean isQuiet, boolean allowSyncScript) evalStringWaitStatusQueued(String returnType, String strScript, String statusList, boolean isQuiet, boolean isQueued) javajs.util.BSgetAtomBitSetEval(JmolScriptEvaluator eval, Object atomExpression) javajs.util.Lst<Object>getScriptItem(boolean b, boolean startedByCommandThread) javajs.util.Lst<javajs.util.Lst<Object>>booleanbooleanvoidopenFileAsync(String fileName, int flags, String type) voidqueueThreadFinished(int pt) scriptCheckRet(String strScript, boolean returnContext) voidstartCommandWatcher(boolean isStart) void
-
Field Details
-
PDB_CARTOONS
static final int PDB_CARTOONS- See Also:
-
NO_SCRIPT
static final int NO_SCRIPT- See Also:
-
IS_APPEND
static final int IS_APPEND- See Also:
-
NO_AUTOPLAY
static final int NO_AUTOPLAY- See Also:
-
FILE_DROPPED
static final int FILE_DROPPED- See Also:
-
SCRIPT_ONLY
static final int SCRIPT_ONLY- See Also:
-
CHECK_DIMS
static final int CHECK_DIMS- See Also:
-
-
Method Details
-
setViewer
-
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<Object>> getScriptQueue() -
queueThreadFinished
void queueThreadFinished(int pt) -
getScriptItem
-
evalStringQuietSync
-
evalStringWaitStatusQueued
-
addScript
-
checkHalt
-
getAtomBitSetEval
-
scriptCheckRet
-
isQueueProcessing
boolean isQueueProcessing() -
openFileAsync
-
evalFile
-
addHydrogensInline
javajs.util.BS addHydrogensInline(javajs.util.BS bsAtoms, javajs.util.Lst<Atom> vConnections, javajs.util.P3[] pts, Map<String, Object> htParams) throws Exception- Throws:
Exception
-