Package org.rssowl.core.persist

Examples of org.rssowl.core.persist.INewsMark


    return false;
  }

  private void performNavigation(ITreeNode targetNode, boolean performOnFeedView, boolean unread) {
    INewsMark mark = (INewsMark) targetNode.getData();

    /* Set Selection to Mark */
    IStructuredSelection selection = new StructuredSelection(mark);
    fViewer.setSelection(selection);

View Full Code Here


  private boolean isValidNavigation(ITreeNode node, boolean unread) {
    Object data = node.getData();

    /* Check for Unread news if required */
    if (data instanceof INewsMark) {
      INewsMark newsmark = (INewsMark) data;
      if (unread && newsmark.getNewsCount(EnumSet.of(INews.State.NEW, INews.State.UNREAD, INews.State.UPDATED)) == 0)
        return false;
    }

    /* Folders and Entity Groups are no valid navigation nodes */
    else if (data instanceof IFolder || data instanceof EntityGroup)
View Full Code Here

TOP

Related Classes of org.rssowl.core.persist.INewsMark

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.