Package com.sun.syndication.feed.synd

Examples of com.sun.syndication.feed.synd.SyndImageImpl


    setLink(helper.getJumpInLink());

    setPublishedDate(feed.getLastModified());
    // The image
    if (feed.getImageName() != null) {
      SyndImage image = new SyndImageImpl();
      image.setDescription(feed.getDescription());
      image.setTitle(feed.getTitle());
      image.setLink(getLink());
      image.setUrl(helper.getImageUrl());
      setImage(image);
    }

    List<SyndEntry> episodes = new ArrayList<SyndEntry>();
    for (Item item : feed.getPublishedItems()) {
View Full Code Here


    setTitle(translator.translate("rss.title", new String[] { identity.getName() }));
    setLink(RSSUtil.URI_SERVER);
    setDescription(translator.translate("rss.description", new String[] { identity.getName() }));

    // create and add an image to the feed
    SyndImage image = new SyndImageImpl();
    image.setUrl(Settings.createServerURI() + StaticMediaDispatcher.createStaticURIFor("images/olat/olatlogo32x32.png"));
    image.setTitle("OLAT - Online Learning And Training");
    image.setLink(getLink());
    setImage(image);

    List<SyndEntry> entries = new ArrayList<SyndEntry>();
    SyndEntry entry = new SyndEntryImpl();
    entry.setTitle(translator.translate("rss.olat.title", new String[] { NotificationHelper.getFormatedName(identity) }));
View Full Code Here

    feed.setFeedType("rss_2.0");
    feed.setEncoding("UTF-8");
    feed.setTitle(title);
    feed.setLink(feedLink);
    feed.setDescription(description);
    SyndImageImpl image = new SyndImageImpl();
    image.setTitle(Constants.NAME);
    image.setUrl(hostUrl + "/gitblt_25.png");
    image.setLink(hostUrl);
    feed.setImage(image);

    List<SyndEntry> entries = new ArrayList<SyndEntry>();
    for (FeedEntryModel entryModel : entryModels) {
      SyndEntry entry = new SyndEntryImpl();
View Full Code Here

            fail("Invalid key in Map should have thrown IllegalArgumentException.");
        }
        catch(IllegalArgumentException e) {}

        testMap = new HashMap();
        testMap.put(uuid, new SyndImageImpl());
        try
        {
            insertSyndFeeds = new InsertSyndFeeds(testMap);
            fail("Invalid value in Map should have thrown IllegalArgumentException.");
        }
View Full Code Here

    if (StringUtils.isEmpty(description)) {
      feed.setDescription(title);
    } else {
      feed.setDescription(description);
    }
    SyndImageImpl image = new SyndImageImpl();
    image.setTitle(Constants.NAME);
    image.setUrl(hostUrl + "/gitblt_25.png");
    image.setLink(hostUrl);
    feed.setImage(image);

    List<SyndEntry> entries = new ArrayList<SyndEntry>();
    for (FeedEntryModel entryModel : entryModels) {
      SyndEntry entry = new SyndEntryImpl();
View Full Code Here

        // add logo if we found one:
        if (logoURL != null)
        {
            // we use the path to the logo for this, the logo itself cannot
            // be contained in the rdf. Not all RSS-viewers show this logo.
            SyndImage image = new SyndImageImpl();
            image.setLink(objectURL);
            image.setTitle(localize(labels, MSG_LOGO_TITLE));
            image.setUrl(logoURL);
            feed.setImage(image);
        }

        // add entries for items
        if (items != null)
View Full Code Here

        // add logo if we found one:
        if (logoURL != null)
        {
            // we use the path to the logo for this, the logo itself cannot
            // be contained in the rdf. Not all RSS-viewers show this logo.
            SyndImage image = new SyndImageImpl();
            image.setLink(objectURL);
            if (StringUtils.isNotBlank(feed.getTitle())) {
                image.setTitle(feed.getTitle());
            } else {
                image.setTitle(localize(labels, MSG_LOGO_TITLE));
            }
            image.setUrl(logoURL);
            feed.setImage(image);
        }

        // add entries for items
        if (items != null)
View Full Code Here

            //Iterate through object to get details
            List list = feed.getEntries();

            System.out.println("Feed image=" + feed.getImage());
            if (feed.getImage() != null) {
                SyndImageImpl image = (SyndImageImpl) feed.getImage();
                String imageInfo = "Image url:" + image.getUrl() + "\n";
                System.out.println(imageInfo);
            }
            ArrayList<EntryChunk> res = new ArrayList<EntryChunk>();
            for (int i = 0; i < list.size(); i++) {
                SyndEntryImpl entry = (SyndEntryImpl) list.get(i);
View Full Code Here

            syndFeed.setEntries(createSyndEntries(items));
        }
    }

    protected SyndImage createSyndImage(Image rssImage) {
        SyndImage syndImage = new SyndImageImpl();
        syndImage.setTitle(rssImage.getTitle());
        syndImage.setUrl(rssImage.getUrl());
        syndImage.setLink(rssImage.getLink());
        return syndImage;
    }
View Full Code Here

            syndFeed.setEntries(createSyndEntries(items));
        }
    }

    protected SyndImage createSyndImage(Image rssImage) {
        SyndImage syndImage = new SyndImageImpl();
        syndImage.setTitle(rssImage.getTitle());
        syndImage.setUrl(rssImage.getUrl());
        syndImage.setLink(rssImage.getLink());
        return syndImage;
    }
View Full Code Here

TOP

Related Classes of com.sun.syndication.feed.synd.SyndImageImpl

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.