Package org.jmol.script
Class ScriptParallelProcessor
java.lang.Object
org.jmol.script.ScriptFunction
org.jmol.script.ScriptParallelProcessor
- All Implemented Interfaces:
JmolParallelProcessor,JmolScriptFunction
-
Field Summary
FieldsModifier and TypeFieldDescriptionint(package private) Objectprivate javajs.util.Lst<ScriptProcess>(package private) ViewerFields inherited from class org.jmol.script.ScriptFunction
aatoken, chpt0, cmdpt0, isPrivate, lineIndices, lineNumbers, name, names, nParameters, pt0, returnValue, script, tok, typeName, variables -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProcess(String name, ScriptContext context) (package private) void(package private) voideval(ScriptContext context, ShapeManager shapeManager) private Executor(package private) voidmergeResults(javajs.util.Lst<ShapeManager> vShapeManagers) private voidmergeShapes(ShapeManager shapeManager) voidrunAllProcesses(Viewer vwr) private voidrunProcess(ScriptProcess process, ShapeManager shapeManager) Methods inherited from class org.jmol.script.ScriptFunction
addVariable, getName, geTokens, getSignature, getTok, isVariable, set, setFunction, setVariables, toString, unsetVariablesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jmol.api.JmolParallelProcessor
set
-
Field Details
-
Constructor Details
-
ScriptParallelProcessor
public ScriptParallelProcessor()parallel operations
-
-
Method Details
-
getExecutor
- Specified by:
getExecutorin interfaceJmolParallelProcessor
-
runAllProcesses
- Specified by:
runAllProcessesin interfaceJmolParallelProcessor
-
mergeResults
-
mergeShapes
-
clearShapeManager
-
addProcess
- Specified by:
addProcessin interfaceJmolParallelProcessor
-
runProcess
-
eval
-
getMyExecutor
-