Package org.rssowl.core.util

Examples of org.rssowl.core.util.SyncItem.addLabel()


              /* Item Exists */
              if (news != null && news.isVisible()) {
                if (SyncUtils.isSynchronized(news) && news.getLabels().contains(label)) {
                  SyncItem syncItem = SyncItem.toSyncItem(news);
                  syncItem.addLabel(newName);
                  syncItem.removeLabel(oldName);
                  syncItems.add(syncItem);
                }
              }

View Full Code Here


    assertNull(news1.getProperty(SyncUtils.GOOGLE_MARKED_READ));
    assertNotNull(news1.getProperty(SyncUtils.GOOGLE_MARKED_UNREAD));
    assertFalse(news1.isFlagged());
    assertTrue(news1.getLabels().isEmpty());

    sync.addLabel("Foo");
    sync.addLabel("Hello World");
    sync.removeLabel("Bar");
    sync.applyTo(news1);

    assertTrue(news1.getState() == INews.State.NEW);
View Full Code Here

    assertNotNull(news1.getProperty(SyncUtils.GOOGLE_MARKED_UNREAD));
    assertFalse(news1.isFlagged());
    assertTrue(news1.getLabels().isEmpty());

    sync.addLabel("Foo");
    sync.addLabel("Hello World");
    sync.removeLabel("Bar");
    sync.applyTo(news1);

    assertTrue(news1.getState() == INews.State.NEW);
    assertNull(news1.getProperty(SyncUtils.GOOGLE_MARKED_READ));
View Full Code Here

    assertTrue(labels[0].equals("Foo") || labels[1].equals("Foo"));
    assertTrue(labels[0].equals("Hello World") || labels[1].equals("Hello World"));

    sync.removeLabel("Foo");
    sync.removeLabel("Hello World");
    sync.addLabel("Bar");
    sync.applyTo(news1);

    assertTrue(news1.getState() == INews.State.NEW);
    assertNull(news1.getProperty(SyncUtils.GOOGLE_MARKED_READ));
    assertNotNull(news1.getProperty(SyncUtils.GOOGLE_MARKED_UNREAD));
View Full Code Here

    item2.setUnStarred();
    assertFalse(item1.isEquivalent(item2));
    item1.setUnStarred();
    assertTrue(item1.isEquivalent(item2));

    item2.addLabel("Foo");
    assertFalse(item1.isEquivalent(item2));
    item1.addLabel("Foo");
    assertTrue(item1.isEquivalent(item2));

    item2.addLabel("Bar");
View Full Code Here

    item2.addLabel("Foo");
    assertFalse(item1.isEquivalent(item2));
    item1.addLabel("Foo");
    assertTrue(item1.isEquivalent(item2));

    item2.addLabel("Bar");
    assertFalse(item1.isEquivalent(item2));
    item1.addLabel("Bar");
    assertTrue(item1.isEquivalent(item2));

    item2.removeLabel("Hello");
View Full Code Here

    SyncItem item1 = SyncItem.toSyncItem(news1);
    item1.setMarkedRead();

    SyncItem item2 = SyncItem.toSyncItem(news2);
    item2.addLabel("Foo");
    item2.addLabel("Bar");
    item2.removeLabel("Hello World");

    manager.addUncommitted(Arrays.asList(item1, item2));
View Full Code Here

    SyncItem item1 = SyncItem.toSyncItem(news1);
    item1.setMarkedRead();

    SyncItem item2 = SyncItem.toSyncItem(news2);
    item2.addLabel("Foo");
    item2.addLabel("Bar");
    item2.removeLabel("Hello World");

    manager.addUncommitted(Arrays.asList(item1, item2));

    assertTrue(manager.hasUncommittedItems());
View Full Code Here

    for (int i = 0; i < 20; i++) {
      INews newsitem = feed.getNews().get(i);
      SyncItem item = SyncItem.toSyncItem(newsitem);
      newsToSync.add(newsitem);
      item.setStarred();
      item.addLabel("Testing");
      item.addLabel("Hello World");
      syncItems.add(item);
      guids.add(newsitem.getGuid().getValue());
    }
View Full Code Here

      INews newsitem = feed.getNews().get(i);
      SyncItem item = SyncItem.toSyncItem(newsitem);
      newsToSync.add(newsitem);
      item.setStarred();
      item.addLabel("Testing");
      item.addLabel("Hello World");
      syncItems.add(item);
      guids.add(newsitem.getGuid().getValue());
    }

    service.testSync(syncItems);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.