net.sourceforge.rssowl.controller.sort
Class PublisherSorter
java.lang.Object
net.sourceforge.rssowl.controller.sort.AbstractSorter
net.sourceforge.rssowl.controller.sort.PublisherSorter
- All Implemented Interfaces:
- Comparator
- public class PublisherSorter
- extends AbstractSorter
Class used to compare two RSSNewsItems by publisher.
- Version:
- 1.1.3
- Author:
- Ludovic Kim-Xuan Galibert
Fields inherited from class net.sourceforge.rssowl.controller.sort.AbstractSorter |
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PublisherSorter
public PublisherSorter(Hashtable someItems)
- Creates a new instance of PublisherSorter.
- Parameters:
someItems
- a Hashtable containing RSSNewsItems, may be null.
compare
public int compare(Object o1,
Object o2)
- Compare the given objects by publisher.
- Parameters:
o1
- the first key (news title) to retrieve the first NewsItem to
compareo2
- the second key (news title) to retrieve the second NewsItem to
compare
- Returns:
- 0 if both RSSNewsItems have exactly the same publisher, -1 if the
first NewsItem's publisher is alphabetically before the second, and 1 if
the second NewsItem's publisher is alphabetically before the first.
RSSOwl - RSS / RDF / Atom Newsreader