Package com.biglybt.plugin.net.buddy.swt
Class BuddyPluginView.statusUpdater
- java.lang.Object
-
- com.biglybt.plugin.net.buddy.swt.BuddyPluginView.statusUpdater
-
- All Implemented Interfaces:
BuddyPluginTrackerListener
- Enclosing class:
- BuddyPluginView
protected class BuddyPluginView.statusUpdater extends java.lang.Object implements BuddyPluginTrackerListener
-
-
Field Summary
Fields Modifier and Type Field Description private BuddyPluginAdapter
buddyPluginAdapter
private CryptoManager
crypto
private boolean
crypto_ok
private CryptoManagerKeyListener
cryptoManagerKeyListener
private boolean
has_buddies
private UISWTStatusEntry
label
private java.lang.String
label_text
private UISWTStatusEntry
status
private TimerEventPeriodic
tick_event
private BuddyPluginTracker
tracker
private TimerEventPeriodic
update_event
-
Constructor Summary
Constructors Modifier Constructor Description protected
statusUpdater(UISWTInstance instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
disableUpdates()
void
dispose()
void
enabledStateChanged(BuddyPluginTracker tracker, boolean enabled)
protected void
enableUpdates()
void
networkStatusChanged(BuddyPluginTracker tracker, int new_status)
protected void
updateStatus()
-
-
-
Field Detail
-
buddyPluginAdapter
private final BuddyPluginAdapter buddyPluginAdapter
-
cryptoManagerKeyListener
private final CryptoManagerKeyListener cryptoManagerKeyListener
-
label
private UISWTStatusEntry label
-
label_text
private java.lang.String label_text
-
status
private UISWTStatusEntry status
-
tracker
private BuddyPluginTracker tracker
-
tick_event
private TimerEventPeriodic tick_event
-
update_event
private TimerEventPeriodic update_event
-
crypto
private CryptoManager crypto
-
crypto_ok
private boolean crypto_ok
-
has_buddies
private boolean has_buddies
-
-
Constructor Detail
-
statusUpdater
protected statusUpdater(UISWTInstance instance)
-
-
Method Detail
-
dispose
public void dispose()
-
networkStatusChanged
public void networkStatusChanged(BuddyPluginTracker tracker, int new_status)
- Specified by:
networkStatusChanged
in interfaceBuddyPluginTrackerListener
-
updateStatus
protected void updateStatus()
-
enableUpdates
protected void enableUpdates()
-
disableUpdates
protected void disableUpdates()
-
enabledStateChanged
public void enabledStateChanged(BuddyPluginTracker tracker, boolean enabled)
- Specified by:
enabledStateChanged
in interfaceBuddyPluginTrackerListener
-
-