Class LoadMeasureThread
- java.lang.Object
-
- java.lang.Thread
-
- org.openscience.jmol.app.janocchio.LoadMeasureThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Direct Known Subclasses:
LoadMeasureThreadJSON
public class LoadMeasureThread extends java.lang.Thread
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Stringcommandprotected java.io.BufferedReaderinpprotected NMR_JmolPanelnmrPanel
-
Constructor Summary
Constructors Constructor Description LoadMeasureThread()LoadMeasureThread(NMR_JmolPanel nmrPanel, java.lang.String data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCommand(int i, java.lang.String l)protected voidaddCouple(int ia, int ib, int ic, int id, java.lang.String exp)protected voidaddNOE(int ia, int ib, java.lang.String exp, java.lang.String expd)voidloadAndRun(java.lang.String structureFile)voidrun()protected voidsetCouples()protected booleansetLabels()protected voidsetMore()protected voidsetNOEs()-
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
-
-
-
-
Field Detail
-
nmrPanel
protected NMR_JmolPanel nmrPanel
-
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:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.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)
-
-