com.aelitis.azureus.ui
Interface IUIIntializer

All Known Implementing Classes:
Initializer

public interface IUIIntializer

Author:
TuxPaper

Method Summary
 void abortProgress()
           
 void addListener(InitializerListener listener)
          Add a listener that gets triggered on progress changes (tasks, percent)
 void increaseProgress()
           
 void initializationComplete()
           
 void removeListener(InitializerListener listener)
          Remove listener that gets triggered on progress changes (tasks, percent)
 void reportCurrentTask(java.lang.String currentTaskString)
           
 void reportPercent(int percent)
           
 void run()
           
 void runInSWTThread()
          Code that will be executed in the SWT Thread before run() is invoked
 void stopIt(boolean isForRestart, boolean isCloseAreadyInProgress)
           
 

Method Detail

stopIt

void stopIt(boolean isForRestart,
            boolean isCloseAreadyInProgress)

run

void run()

addListener

void addListener(InitializerListener listener)
Add a listener that gets triggered on progress changes (tasks, percent)

Parameters:
listener -
Since:
3.0.1.3

removeListener

void removeListener(InitializerListener listener)
Remove listener that gets triggered on progress changes (tasks, percent)

Parameters:
listener -
Since:
3.0.1.3

increaseProgress

void increaseProgress()
Since:
3.0.4.3

abortProgress

void abortProgress()
Since:
3.0.4.3

reportCurrentTask

void reportCurrentTask(java.lang.String currentTaskString)
Parameters:
currentTaskString -
Since:
3.0.4.3

reportPercent

void reportPercent(int percent)

initializationComplete

void initializationComplete()

runInSWTThread

void runInSWTThread()
Code that will be executed in the SWT Thread before run() is invoked

Since:
4.2.0.1