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

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

public class SBC_SubscriptionResult
extends Object
implements SearchSubsResultBase


Constructor Summary
protected SBC_SubscriptionResult(Subscription _subs, SubscriptionResult _result)
           
 
Method Summary
 void delete()
           
 String getCategory()
           
 int getContentType()
           
 String getDetailsLink()
           
 byte[] getHash()
           
 String getID()
           
 String getName()
           
 int getRank()
           
 boolean getRead()
           
 String getSeedsPeers()
           
 long getSeedsPeersSortValue()
           
 long getSize()
           
 Subscription getSubscription()
           
 long getTime()
           
 String getTorrentLink()
           
 Object getUserData(Object key)
           
 String getVotesComments()
           
 long getVotesCommentsSortValue()
           
 void setRead(boolean read)
           
 void setUserData(Object key, Object data)
           
protected  void updateFrom(SubscriptionResult other)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SBC_SubscriptionResult

protected SBC_SubscriptionResult(Subscription _subs,
                                 SubscriptionResult _result)
Method Detail

updateFrom

protected void updateFrom(SubscriptionResult other)

getSubscription

public Subscription getSubscription()

getID

public String getID()

getName

public final String getName()
Specified by:
getName in interface SearchSubsResultBase

getHash

public byte[] getHash()
Specified by:
getHash in interface SearchSubsResultBase

getContentType

public int getContentType()
Specified by:
getContentType in interface SearchSubsResultBase

getSize

public long getSize()
Specified by:
getSize in interface SearchSubsResultBase

getSeedsPeers

public String getSeedsPeers()
Specified by:
getSeedsPeers in interface SearchSubsResultBase

getSeedsPeersSortValue

public long getSeedsPeersSortValue()
Specified by:
getSeedsPeersSortValue in interface SearchSubsResultBase

getVotesComments

public String getVotesComments()
Specified by:
getVotesComments in interface SearchSubsResultBase

getVotesCommentsSortValue

public long getVotesCommentsSortValue()
Specified by:
getVotesCommentsSortValue in interface SearchSubsResultBase

getRank

public int getRank()
Specified by:
getRank in interface SearchSubsResultBase

getTorrentLink

public String getTorrentLink()
Specified by:
getTorrentLink in interface SearchSubsResultBase

getDetailsLink

public String getDetailsLink()
Specified by:
getDetailsLink in interface SearchSubsResultBase

getCategory

public String getCategory()
Specified by:
getCategory in interface SearchSubsResultBase

getTime

public long getTime()
Specified by:
getTime in interface SearchSubsResultBase

getRead

public boolean getRead()
Specified by:
getRead in interface SearchSubsResultBase

setRead

public void setRead(boolean read)
Specified by:
setRead in interface SearchSubsResultBase

delete

public void delete()

setUserData

public void setUserData(Object key,
                        Object data)
Specified by:
setUserData in interface SearchSubsResultBase

getUserData

public Object getUserData(Object key)
Specified by:
getUserData in interface SearchSubsResultBase