Package org.jmol.api

Interface JmolScriptManager

  • All Known Implementing Classes:
    ScriptManager

    public interface JmolScriptManager
    • Method Detail

      • 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

        javajs.util.Lst<Object> getScriptItem​(boolean b,
                                              boolean startedByCommandThread)
      • evalStringQuietSync

        String evalStringQuietSync​(String strScript,
                                   boolean isQuiet,
                                   boolean allowSyncScript)
      • evalStringWaitStatusQueued

        Object evalStringWaitStatusQueued​(String returnType,
                                          String strScript,
                                          String statusList,
                                          boolean isQuiet,
                                          boolean isQueued)
      • addScript

        String addScript​(String strScript,
                         boolean isQuiet)
      • checkHalt

        boolean checkHalt​(String str,
                          boolean isInsert)
      • scriptCheckRet

        Object scriptCheckRet​(String strScript,
                              boolean returnContext)
      • isQueueProcessing

        boolean isQueueProcessing()
      • openFileAsync

        void openFileAsync​(String fileName,
                           int flags)
      • addHydrogensInline

        javajs.util.BS addHydrogensInline​(javajs.util.BS bsAtoms,
                                          javajs.util.Lst<Atom> vConnections,
                                          javajs.util.P3[] pts)
                                   throws Exception
        Throws:
        Exception