Examples of FeedLinkReference


Examples of org.rssowl.core.persist.reference.FeedLinkReference

            IFeed feed = Owl.getModelFactory().createFeed(null, newFeedLink);
            feed = DynamicDAO.save(feed);
          }

          /* Remember the old Reference */
          FeedLinkReference oldFeedRef = bookmark.getFeedLinkReference();

          /* Apply the new Reference */
          bookmark.setFeedLinkReference(new FeedLinkReference(newFeedLink));
          entitiesToSave.add(bookmark);

          /* Check if the old reference can be deleted now */
          if (daoService.getBookMarkDAO().loadAll(oldFeedRef).size() == 1)
            DynamicDAO.delete(oldFeedRef.resolve());

          /* Delete the Favicon since the feed has changed */
          OwlUI.deleteImage(bookmark.getId());
        }

View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

     * @see org.eclipse.jface.viewers.CellLabelProvider#getToolTipText(java.lang.Object)
     */
    @Override
    public String getToolTipText(Object element) {
      ScoredNews scoredNews = (ScoredNews) element;
      FeedLinkReference feedRef = scoredNews.getNews().getFeedReference();
      IBookMark bookMark = Controller.getDefault().getCacheService().getBookMark(feedRef);
      if (bookMark != null)
        return bookMark.getName();

      return null;
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

    conManager.getCredentialsProvider(feedUrl).setAuthCredentials(authCreds, feedUrl);

    assertNotNull(conManager.getAuthCredentials(feedUrl));

    DynamicDAO.delete(new FeedLinkReference(feedUrl).resolve());

    assertNull(conManager.getAuthCredentials(feedUrl));
  }
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

        DynamicDAO.removeEntityListener(IAttachment.class, attachmentListener);
    }
  }

  private int getNewCount(IFeed feed) {
    return fService.getNewCount(new FeedLinkReference(feed.getLink()));
  }
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

  private int getNewCount(IFeed feed) {
    return fService.getNewCount(new FeedLinkReference(feed.getLink()));
  }

  private int getUnreadCount(IFeed feed) {
    return fService.getUnreadCount(new FeedLinkReference(feed.getLink()));
  }
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

  }

  private IBookMark createBookMark(IFeed feed) throws PersistenceException {
    IFolder folder = DynamicDAO.save(Owl.getModelFactory().createFolder(null, null, "Root"));

    return DynamicDAO.save(Owl.getModelFactory().createBookMark(null, folder, new FeedLinkReference(feed.getLink()), "BookMark"));
  }
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

          feed.setDescription(description);
          feed = DynamicDAO.save(feed);
        }

        /* Create the BookMark */
        FeedLinkReference feedLinkRef = new FeedLinkReference(uri);
        type = Owl.getModelFactory().createBookMark(null, (IFolder) parent, feedLinkRef, title != null ? title : link);
      }
    }

    /* In case this Outline Element did not represent a Category */
 
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

    Point newLocation = getInitialLocation(newSize);
    getShell().setBounds(newLocation.x, newLocation.y, newSize.x, newSize.y);
  }

  private void renderNews(final INews news) {
    FeedLinkReference feedRef = news.getFeedReference();

    /* Retrieve Bookmark */
    final IBookMark bookmark;
    if (fMapFeedToBookmark.containsKey(feedRef))
      bookmark = fMapFeedToBookmark.get(feedRef);
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

  @Test
  public final void testEntityScope() throws Exception {
    IFolder folder = DynamicDAO.save(fFactory.createFolder(null, null, "Root"));
    IFeed feed = fFactory.createFeed(null, new URI("http://www.link.com"));
    feed = DynamicDAO.save(feed);
    fFactory.createBookMark(null, folder, new FeedLinkReference(feed.getLink()), "BookMark");
    folder = DynamicDAO.save(folder);

    IPreferenceScope entityScope = Owl.getPreferenceService().getEntityScope(folder);

    /* Test Defaults Taken */
 
View Full Code Here

Examples of org.rssowl.core.persist.reference.FeedLinkReference

    BookMarkListener bookmarkListener = null;
    try {
      IFolder folder = DynamicDAO.save(fFactory.createFolder(null, null, "Root"));
      IFeed feed = fFactory.createFeed(null, new URI("http://www.link.com"));
      feed = DynamicDAO.save(feed);
      fFactory.createBookMark(null, folder, new FeedLinkReference(feed.getLink()), "BookMark");
      folder = DynamicDAO.save(folder);

      final int eventsCounter[] = new int[] { 0 };
      bookmarkListener = new BookMarkAdapter() {
        @Override
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.