java.lang.Object
java.lang.Thread
org.enhydra.kelp.common.KelpTool
- All Implemented Interfaces:
- org.enhydra.tool.common.event.CancelListener, java.util.EventListener, java.lang.Runnable
- public class KelpTool
- extends java.lang.Thread
- implements org.enhydra.tool.common.event.CancelListener
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
progVector
private java.util.Vector progVector
fresh
private boolean fresh
KelpTool
public KelpTool()
setFresh
public void setFresh(boolean b)
- Make the thread stale so it stops running gracefully.
isFresh
public boolean isFresh()
getProgressListeners
public org.enhydra.tool.common.event.ProgressListener[] getProgressListeners()
addProgressListener
public void addProgressListener(org.enhydra.tool.common.event.ProgressListener l)
removeProgressListener
public void removeProgressListener(org.enhydra.tool.common.event.ProgressListener l)
refreshProgress
public void refreshProgress(int progress,
java.lang.String message)
onCancel
public void onCancel(org.enhydra.tool.common.event.CancelEvent event)
- Specified by:
onCancel in interface org.enhydra.tool.common.event.CancelListener