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 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(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