Examples of BookMarkLoadListener


Examples of org.rssowl.ui.internal.Controller.BookMarkLoadListener

        update(CoolBarItem.REDO, null, null, true);
      }
    });

    /* Update Stop */
    Controller.getDefault().addBookMarkLoadListener(new BookMarkLoadListener() {
      public void bookMarkAboutToLoad(IBookMark bookmark) {
        if (fLoadCounter.incrementAndGet() > 0)
          update(CoolBarItem.STOP, null, null, true);
      }

View Full Code Here

Examples of org.rssowl.ui.internal.Controller.BookMarkLoadListener

   *
   * @throws Exception
   */
  @Test
  public void testReloadFeed() throws Exception {
    BookMarkLoadListener listener = null;
    try {
      final IFeed feed = DynamicDAO.save(new Feed(new URI("http://www.rssowl.org/rssowl2dg/tests/manager/rss_2_0.xml"))); //$NON-NLS-1$
      IBookMark bookmark = createBookMark(feed);

      final AtomicBoolean bool1 = new AtomicBoolean(false);
      final AtomicBoolean bool2 = new AtomicBoolean(false);

      assertTrue(bookmark.getNewsRefs().isEmpty());
      assertTrue(bookmark.getNewsRefs(INews.State.getVisible()).isEmpty());
      assertTrue(bookmark.getNews().isEmpty());
      assertTrue(bookmark.getNews(INews.State.getVisible()).isEmpty());
      assertEquals(0, bookmark.getNewsCount(INews.State.getVisible()));

      listener = new BookMarkLoadListener() {
        public void bookMarkDoneLoading(IBookMark bookmark) {
          if (bookmark.getFeedLinkReference().references(feed))
            bool1.set(true);
        }

View Full Code Here

Examples of org.rssowl.ui.internal.Controller.BookMarkLoadListener

   *
   * @throws Exception
   */
  @Test
  public void testReloadFeed() throws Exception {
    BookMarkLoadListener listener = null;
    try {
      final IFeed feed = DynamicDAO.save(new Feed(new URI("http://www.rssowl.org/rssowl2dg/tests/manager/rss_2_0.xml"))); //$NON-NLS-1$
      IBookMark bookmark = createBookMark(feed);

      final AtomicBoolean bool1 = new AtomicBoolean(false);
      final AtomicBoolean bool2 = new AtomicBoolean(false);

      assertTrue(bookmark.getNewsRefs().isEmpty());
      assertTrue(bookmark.getNewsRefs(INews.State.getVisible()).isEmpty());
      assertTrue(bookmark.getNews().isEmpty());
      assertTrue(bookmark.getNews(INews.State.getVisible()).isEmpty());
      assertEquals(0, bookmark.getNewsCount(INews.State.getVisible()));

      listener = new BookMarkLoadListener() {
        public void bookMarkDoneLoading(IBookMark bookmark) {
          if (bookmark.getFeedLinkReference().references(feed))
            bool1.set(true);
        }

View Full Code Here

Examples of org.rssowl.ui.internal.Controller.BookMarkLoadListener

        update(CoolBarItem.REDO, null, null, true);
      }
    });

    /* Update Stop */
    Controller.getDefault().addBookMarkLoadListener(new BookMarkLoadListener() {
      public void bookMarkAboutToLoad(IBookMark bookmark) {
        if (fLoadCounter.incrementAndGet() > 0)
          update(CoolBarItem.STOP, null, null, true);
      }

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.