Package org.eclipse.higgins.rsse

Examples of org.eclipse.higgins.rsse.RssItem


  public boolean changeItem(ID itemID, String description) {
    if (feed != null) {
      List items = feed.getItems();
      for (int i = 0; i < items.size(); i++) {
        RssItem rssItem = (RssItem) items.get(i);
        ID id = createID(rssItem.getSync().getId());
        if (id != null && id.equals(itemID)) {
          rssItem.setDescription(description);
          return true;
        }
      }
    }
    return false;
View Full Code Here


  public boolean removeItem(IItem item) {
    if (feed != null) {
      if (item instanceof RssItem) {
        List items = feed.getItems();
        for (int i = 0; i < items.size(); i++) {
          RssItem rssItem = (RssItem) items.get(i);
          if (rssItem.equals(item)) {
            items.remove(i);
            return true;
          }
        }
      }
View Full Code Here

        localFeed.setVersion(RssVersion.RSS_2_0);
      }
      // merge remote feed with local one
      localFeed.merge(remoteFeed);
      // add a new item to feed
      localFeed.addItem(new RssItem("New Google Item", "This is a new item", "http://www.google.com"));
      // publish updated feed
      localFeed.save(feedFile);
      // print item titles
      final java.util.List items = localFeed.getItems();
      for (int i = 0; i < items.size(); i++) {
View Full Code Here

TOP

Related Classes of org.eclipse.higgins.rsse.RssItem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.