1 package org.catacomb.interlish.structure; 2 3 4 public interface ProgressReport { 5 6 void setStarted(); 7 8 void setFraction(double f); 9 10 void setText(String txt); 11 12 void setFocus(double min, double max); 13 14 15 double getFraction(); 16 17 String getText(); 18 19 void update(); 20 21 void setFinished(); 22 23 24 void setIndeterminate(boolean b); 25 }