    001package cpw.mods.fml.relauncher;
    002
    003import javax.swing.JDialog;
    004
    005public 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}