|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xnap.search.AbstractSearchResult org.xnap.plugin.limewire.LimeWireSearchResult
public class LimeWireSearchResult
This class is the default implementation for search results.
Field Summary |
---|
Fields inherited from interface org.xnap.search.SearchResult |
---|
BITRATE, FREQUENCY, HIDE_PREFIX, LENGTH, MD5, SHA1, URN |
Constructor Summary | |
---|---|
LimeWireSearchResult(com.limegroup.gnutella.RemoteFileDesc file,
com.limegroup.gnutella.search.HostData data,
com.sun.java.util.collections.Set locations)
|
Method Summary | |
---|---|
boolean |
canGroup(SearchResult result)
Returns true, if this object and result can be grouped
together. |
SearchResultContainer |
createContainer()
Creates a group root that has this object's properties. |
javax.swing.Action[] |
getActions()
Returns the actions for this search result. |
int |
getAvailability()
Returns a score between 1 and 255. |
com.limegroup.gnutella.search.HostData |
getData()
|
java.lang.String |
getFilename()
Returns the full filename. |
long |
getFilesize()
Returns the filesize. |
java.lang.Object |
getHash()
Used for grouping of results. |
javax.swing.Icon |
getIcon()
Returns null. |
Peer |
getPeer()
Returns the peer that offer this result for download. |
Plugin |
getPlugin()
Returns the limewire plugin. |
com.limegroup.gnutella.RemoteFileDesc |
getRemoteDesc()
|
Methods inherited from class org.xnap.search.AbstractSearchResult |
---|
get, getPath, getShortFilename, getSourcesCount, keys, put |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LimeWireSearchResult(com.limegroup.gnutella.RemoteFileDesc file, com.limegroup.gnutella.search.HostData data, com.sun.java.util.collections.Set locations)
Method Detail |
---|
public boolean canGroup(SearchResult result)
SearchResult
result
can be grouped
together.
public SearchResultContainer createContainer()
SearchResult
public com.limegroup.gnutella.RemoteFileDesc getRemoteDesc()
public javax.swing.Action[] getActions()
SearchResult
public int getAvailability()
SearchResult
public java.lang.String getFilename()
SearchResult
SearchFilter
for
matching.
xnap.search.SearchFilter
public com.limegroup.gnutella.search.HostData getData()
public long getFilesize()
public java.lang.Object getHash()
SearchResult
public javax.swing.Icon getIcon()
AbstractSearchResult
getIcon
in interface SearchResult
getIcon
in class AbstractSearchResult
public Plugin getPlugin()
public Peer getPeer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |