package at.ac.univie.mminf.qskos4j.progress;
public interface IProgressMonitor {
/**
* Called if a task's progress changes
* @param progress value between 0 and 1
*/
public void onUpdateProgress(float progress);
/**
* Textual description for the currently performed task
* @param description
*/
public void setTaskDescription(String description);
/**
* Resets the internal state
*/
public void reset();
public void onFinish();
}