
package de.ivu.elect.business.dokumente.control;

public interface ProgressMonitor {

  void progress(Enum< ? > progress);

  void progress(Enum< ? > progress, int count, int size);

  void progress(Enum< ? > progress, String message);

  void progress(Enum< ? > progress, int count, int size, Object... params);

  boolean isCanceled();

  void addError(String messageKey, Exception e);
}
