com.aelitis.azureus.ui.swt.subscriptions
Class SubscriptionListWindow

java.lang.Object
  extended by com.aelitis.azureus.ui.swt.subscriptions.SubscriptionListWindow
All Implemented Interfaces:
SubscriptionLookupListener

public class SubscriptionListWindow
extends Object
implements SubscriptionLookupListener


Constructor Summary
SubscriptionListWindow(org.eclipse.swt.widgets.Shell parent, String display_name, byte[] torrent_hash, String[] networks, boolean useCachedSubs)
           
 
Method Summary
 void complete(byte[] hash, Subscription[] subscriptions)
           
 void failed(byte[] hash, SubscriptionException error)
           
 void found(byte[] hash, Subscription subscription)
           
protected  void update(com.aelitis.azureus.ui.swt.subscriptions.SubscriptionListWindow.SubscriptionItemModel subscriptionItem, long popularity, String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubscriptionListWindow

public SubscriptionListWindow(org.eclipse.swt.widgets.Shell parent,
                              String display_name,
                              byte[] torrent_hash,
                              String[] networks,
                              boolean useCachedSubs)
Method Detail

found

public void found(byte[] hash,
                  Subscription subscription)
Specified by:
found in interface SubscriptionLookupListener

complete

public void complete(byte[] hash,
                     Subscription[] subscriptions)
Specified by:
complete in interface SubscriptionLookupListener

update

protected void update(com.aelitis.azureus.ui.swt.subscriptions.SubscriptionListWindow.SubscriptionItemModel subscriptionItem,
                      long popularity,
                      String text)

failed

public void failed(byte[] hash,
                   SubscriptionException error)
Specified by:
failed in interface SubscriptionLookupListener