Class LoadMeasureThread

  • All Implemented Interfaces:
    java.lang.Runnable
    Direct Known Subclasses:
    LoadMeasureThreadJSON

    public class LoadMeasureThread
    extends java.lang.Thread
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.lang.Thread

        java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.String command  
      protected java.io.BufferedReader inp  
      protected NMR_JmolPanel nmrPanel  
      • Fields inherited from class java.lang.Thread

        MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addCommand​(int i, java.lang.String l)  
      protected void addCouple​(int ia, int ib, int ic, int id, java.lang.String exp)  
      protected void addNOE​(int ia, int ib, java.lang.String exp, java.lang.String expd)  
      void loadAndRun​(java.lang.String structureFile)  
      void run()  
      protected void setCouples()  
      protected boolean setLabels()  
      protected void setMore()  
      protected void setNOEs()  
      • Methods inherited from class java.lang.Thread

        activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • inp

        protected java.io.BufferedReader inp
      • command

        java.lang.String command
    • Constructor Detail

      • LoadMeasureThread

        public LoadMeasureThread()
      • LoadMeasureThread

        public LoadMeasureThread​(NMR_JmolPanel nmrPanel,
                                 java.lang.String data)
    • Method Detail

      • addCommand

        protected void addCommand​(int i,
                                  java.lang.String l)
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
        Overrides:
        run in class java.lang.Thread
      • setMore

        protected void setMore()
      • setCouples

        protected void setCouples()
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • addCouple

        protected void addCouple​(int ia,
                                 int ib,
                                 int ic,
                                 int id,
                                 java.lang.String exp)
        Parameters:
        ia -
        ib -
        ic -
        id -
        exp -
      • setNOEs

        protected void setNOEs()
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • addNOE

        protected void addNOE​(int ia,
                              int ib,
                              java.lang.String exp,
                              java.lang.String expd)
      • setLabels

        protected boolean setLabels()
                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • loadAndRun

        public void loadAndRun​(java.lang.String structureFile)