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.String
command
protected java.io.BufferedReader
inp
protected NMR_JmolPanel
nmrPanel
-
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 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
-
-
-
-
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:
run
in interfacejava.lang.Runnable
- Overrides:
run
in 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)
-
-