001 package cpw.mods.fml.relauncher;
002
003 import javax.swing.JDialog;
004
005 public interface IDownloadDisplay
006 {
007
008 void resetProgress(int sizeGuess);
009
010 void setPokeThread(Thread currentThread);
011
012 void updateProgress(int fullLength);
013
014 boolean shouldStopIt();
015
016 void updateProgressString(String string, Object ... data);
017
018 Object makeDialog();
019
020 void makeHeadless();
021
022 }