Package org.jmol.api
Interface JmolScriptManager
- All Known Implementing Classes:
ScriptManager
public interface JmolScriptManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionjavajs.util.BS
addHydrogensInline
(javajs.util.BS bsAtoms, javajs.util.Lst<Atom> vConnections, javajs.util.P3[] pts, Map<String, Object> htParams) boolean
void
clear
(boolean isAll) void
evalStringQuietSync
(String strScript, boolean isQuiet, boolean allowSyncScript) evalStringWaitStatusQueued
(String returnType, String strScript, String statusList, boolean isQuiet, boolean isQueued) javajs.util.BS
getAtomBitSetEval
(JmolScriptEvaluator eval, Object atomExpression) javajs.util.Lst<Object>
getScriptItem
(boolean b, boolean startedByCommandThread) javajs.util.Lst<javajs.util.Lst<Object>>
boolean
boolean
void
openFileAsync
(String fileName, int flags, String type) void
queueThreadFinished
(int pt) scriptCheckRet
(String strScript, boolean returnContext) void
startCommandWatcher
(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
-