Interface TaskMonitor
- All Known Subinterfaces:
ProgressMonitor
- All Known Implementing Classes:
AbstractProgressMonitor, AbstractTaskMonitor, DefaultProgressMonitor, DialogProgressMonitor, FreqProgressMonitor, LogProgressMonitor, PrintStreamProgressMonitor, ProgressMonitorTranslator, SilentProgressMonitor, TaskMonitorDelegate
public interface TaskMonitor
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(TaskListener listener) voidcancel()getDesc()longlonggetId()getName()longbooleanbooleanbooleanbooleanbooleanvoidremoveListener(TaskListener listener) voidreset()voidresume()voidsetBlocked(boolean blocked) voidsetMessage(String message) voidsetMessage(String message, Object... args) voidsetMessage(Message message) voidstart()voidsuspend()void
-
Method Details
-
start
void start() -
terminate
void terminate() -
cancel
void cancel() -
resume
void resume() -
suspend
void suspend() -
isSuspended
boolean isSuspended() -
isTerminated
boolean isTerminated() -
isBlocked
boolean isBlocked() -
setBlocked
void setBlocked(boolean blocked) -
isStarted
boolean isStarted() -
isCanceled
boolean isCanceled() -
reset
void reset() -
getId
long getId() -
getName
String getName() -
getDesc
String getDesc() -
addListener
-
removeListener
-
getListeners
TaskListener[] getListeners() -
getDuration
long getDuration() -
getStartTime
long getStartTime() -
setMessage
-
setMessage
-
setMessage
-
getMessage
Message getMessage()
-