Package boofcv.io
Class ProgressMonitorThread
java.lang.Object
java.lang.Thread
boofcv.io.ProgressMonitorThread
- All Implemented Interfaces:
Runnable
public abstract class ProgressMonitorThread extends Thread
Thread that pools and updates the progress periodically in a
ProgressMonitor
.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
Fields Modifier and Type Field Description ProgressMonitor
monitor
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
Constructors Modifier Constructor Description protected
ProgressMonitorThread(ProgressMonitor monitor)
-
Method Summary
Modifier and Type Method Description abstract void
doRun()
void
run()
void
stopThread()
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