Package com.salas.bb.domain

Examples of com.salas.bb.domain.IFeed


                model.getSelectedFeed(),
                article);

            super.doAction();

            IFeed feed = HTMLArticleDisplay.this.article.getFeed();
            if (feed != null) feed.setClickthroughs(feed.getClickthroughs() + 1);
        }
View Full Code Here


     *
     * @return display.
     */
    protected IArticleDisplay createNewArticleDisplay(IArticle aArticle)
    {
        IFeed loadedFeed = model.getFeed();
        boolean smartFeed = loadedFeed != aArticle.getFeed();

        IArticleDisplayConfig articleConfig = htmlConfig.getArticleViewConfig();

        return new HTMLArticleDisplay(aArticle, articleConfig, smartFeed, this,
View Full Code Here

        Style def = doc.getStyle("default");
        doc.addStyle(TEXT_STYLE_NAME, def);
        UifUtilities.setFontAttributes(doc, TEXT_STYLE_NAME, config.getTextFont());

        // Set base URL to resolve relative links
        final IFeed feed = article.getFeed();
        if (feed instanceof NetworkFeed)
        {
            doc.putProperty(Document.StreamDescriptionProperty, ((NetworkFeed)feed).getXmlURL());
        }
View Full Code Here

    private JComponent createFromFeedPanel(MouseListener ml, IFeedJumpLinkClickCallback aCallback,
                                           boolean aShowFeed)
    {
        if (!aShowFeed) return null;

        IFeed feed = article.getFeed();

        lbFrom = new JLabel("from: ");
        lbFeedTitle = new FeedLabel(feed, aCallback);

        lbFrom.addMouseListener(ml);
View Full Code Here

    }

    /** Updates the sorting order of the list. */
    private void updateSortingOrder()
    {
        IFeed feed = model.getFeed();
        if (feed != null && feed.getAscendingSorting() != null)
        {
            setAscending(feed.getAscendingSorting());
        } else setAscending(config.isAscendingSorting());
    }
View Full Code Here

    {
        IArticle article = GlobalModel.SINGLETON.getSelectedArticle();

        if (link != null && article != null)
        {
            IFeed feed = article.getFeed();
            String subject = MessageFormat.format(Strings.message("hyper.link.email.subject"),
                new Object[] { article.getTitle(), feed.getTitle() });

            UserPreferences preferences = GlobalModel.SINGLETON.getUserPreferences();
            BrowserLauncher.emailThis(null, subject, link.toString(), preferences.getInternetBrowser());
        }
    }
View Full Code Here

                    if (readingLists.length > 0) controller.getPoller().update(guide);
                }

                // EDT !!!
                controller.selectGuide(guide, false);
                IFeed feed = controller.createDirectFeed(urls, false);
                if (feed != null) controller.selectFeed(feed);

                if (publishingEnabled) controller.showNewPublishingDialog();
            }
        }
View Full Code Here

    {
        GlobalModel model = GlobalModel.SINGLETON;
        IArticle article = model.getSelectedArticle();
        URL url = article.getLink();

        IFeed feed = article.getFeed();
        String subject = MessageFormat.format(Strings.message("article.link.email.subject"),
            new Object[] { article.getTitle(), feed.getTitle() });

        UserPreferences preferences = model.getUserPreferences();
        BrowserLauncher.emailThis(null, subject, url.toString(), preferences.getInternetBrowser());
    }
View Full Code Here

TOP

Related Classes of com.salas.bb.domain.IFeed

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.