com.aelitis.azureus.ui.swt.uiupdater
Class UIUpdaterSWT
java.lang.Object
org.gudy.azureus2.core3.util.AEThread2
com.aelitis.azureus.ui.swt.uiupdater.UIUpdaterSWT
- All Implemented Interfaces:
- UIUpdater, ParameterListener
public class UIUpdaterSWT
- extends AEThread2
- implements ParameterListener, UIUpdater
- Author:
- TuxPaper
Methods inherited from class org.gudy.azureus2.core3.util.AEThread2 |
getDebug, getName, interrupt, isAlive, isCurrentThread, isOurThread, join, setDebug, setName, setOurThread, setOurThread, setPriority, start, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.aelitis.azureus.ui.common.updater.UIUpdater |
start |
UIUpdaterSWT
public UIUpdaterSWT()
getInstance
public static UIUpdater getInstance()
run
public void run()
- Specified by:
run
in class AEThread2
parameterChanged
public void parameterChanged(java.lang.String parameterName)
- Description copied from interface:
ParameterListener
- Called, when a parameter has changed.
The listener could only react if the parameter name is relevant.
Or the listener can just read all parameters again.
- Specified by:
parameterChanged
in interface ParameterListener
- Parameters:
parameterName
- the name of the parameter that has changed
addUpdater
public void addUpdater(UIUpdatable updateable)
- Specified by:
addUpdater
in interface UIUpdater
isAdded
public boolean isAdded(UIUpdatable updateable)
- Specified by:
isAdded
in interface UIUpdater
removeUpdater
public void removeUpdater(UIUpdatable updateable)
- Specified by:
removeUpdater
in interface UIUpdater
stopIt
public void stopIt()
- Specified by:
stopIt
in interface UIUpdater
addListener
public void addListener(UIUpdater.UIUpdaterListener listener)
- Specified by:
addListener
in interface UIUpdater
removeListener
public void removeListener(UIUpdater.UIUpdaterListener listener)
- Specified by:
removeListener
in interface UIUpdater