    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    }