Examples of SyndCategory


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

        List categories = entry.getCategories();
        if (categories!=null) {
            List syndCategories = new ArrayList();
            for (Iterator iter=categories.iterator(); iter.hasNext();) {
                Category c = (Category)iter.next();
                SyndCategory syndCategory = new SyndCategoryImpl();
                syndCategory.setName(c.getTerm());
                syndCategory.setTaxonomyUri(c.getScheme());
                // TODO: categories MAY have labels
                //       syndCategory.setLabel(c.getLabel());
                syndCategories.add(syndCategory);
            }
            syndEntry.setCategories(syndCategories);
View Full Code Here

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

       
        List sCats = syndFeed.getCategories();
        List aCats = new ArrayList();
        if (sCats != null) {
            for (Iterator iter=sCats.iterator(); iter.hasNext();) {
                SyndCategory sCat = (SyndCategory)iter.next();
                Category aCat = new Category();
                aCat.setTerm(sCat.getName());
                // TODO: aCat.setLabel(sCat.getLabel());
                aCat.setScheme(sCat.getTaxonomyUri());
                aCats.add(aCat);
            }
        }
        if (aCats.size() > 0) aFeed.setCategories(aCats);
View Full Code Here

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

      
        List sCats = sEntry.getCategories();
        List aCats = new ArrayList();
        if (sCats != null) {
            for (Iterator iter=sCats.iterator(); iter.hasNext();) {
                SyndCategory sCat = (SyndCategory)iter.next();
                Category aCat = new Category();
                aCat.setTerm(sCat.getName());
                // TODO: aCat.setLabel(sCat.getLabel());
                aCat.setScheme(sCat.getTaxonomyUri());
                aCats.add(aCat);
            }
        }
        if (aCats.size() > 0) aEntry.setCategories(aCats);
       
View Full Code Here

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

    protected List createSyndCategories(List rssCats) {
        List syndCats = new ArrayList();
        for (int i=0;i<rssCats.size();i++) {
            Category rssCat = (Category) rssCats.get(i);
            SyndCategory sCat = new SyndCategoryImpl();
            sCat.setTaxonomyUri(rssCat.getDomain());
            sCat.setName(rssCat.getValue());
            syndCats.add(sCat);
        }
        return syndCats;
    }
View Full Code Here

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

    }

    protected List createRSSCategories(List sCats) {
        List cats = new ArrayList();
        for (int i=0;i<sCats.size();i++) {
            SyndCategory sCat = (SyndCategory) sCats.get(i);
            Category cat = new Category();
            cat.setDomain(sCat.getTaxonomyUri());
            cat.setValue(sCat.getName());
            cats.add(cat);
        }
        return cats;
    }
View Full Code Here

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

      model.content = entry.getDescription().getValue();
      model.contentType = entry.getDescription().getType();
      if (entry.getCategories() != null && entry.getCategories().size() > 0) {
        List<String> tags = new ArrayList<String>();
        for (Object p : entry.getCategories()) {
          SyndCategory cat = (SyndCategory) p;
          tags.add(cat.getName());
        }
        model.tags = tags;
      }
      entries.add(model);
    }
View Full Code Here

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

    assertEquals(new Date(1000), feedEntry.getPublishedDate());
    assertEquals("body", ((SyndContent)feedEntry.getContents().get(0)).getValue());
    assertEquals("My Title", feedEntry.getTitle());
    assertEquals(entry.getPermalink(), feedEntry.getLink());
    assertEquals(1, feedEntry.getCategories().size());
    SyndCategory syndCategory = (SyndCategory) feedEntry.getCategories().get(0);
    assertEquals("category", syndCategory.getName());
    assertEquals(category.getPermalink(), syndCategory.getTaxonomyUri());
  }
View Full Code Here

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

        }           
       
        // category.
        List<SyndCategory> categories = new ArrayList<SyndCategory>();
       
        SyndCategory syndCategory = new SyndCategoryImpl();
        syndCategory.setName(category);
        categories.add(syndCategory);
       
        syndEntry.setCategories(categories);
       
        // description.
View Full Code Here

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

    byte b[] = downloadAndSendBinary(url);
    if (b != null) {
      SyndFeed feed = input.build(new XmlReader(new ByteArrayInputStream(b)));
      name = feed.getTitle();
      if (feed.getCategories() != null && feed.getCategories().size() > 0) {
        SyndCategory category = (SyndCategory) feed.getCategories().get(0);
        tempCategory = category.getName();
      }
      List<SyndEntry> entries = feed.getEntries();
      for (SyndEntry entry : entries) {
        tempItemTitle = entry.getTitle();
        tempItemLink = entry.getLink();
View Full Code Here

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

        List categories = entry.getCategories();
        if (categories!=null) {
            List syndCategories = new ArrayList();
            for (Iterator iter=categories.iterator(); iter.hasNext();) {
                Category c = (Category)iter.next();
                SyndCategory syndCategory = new SyndCategoryImpl();
                syndCategory.setName(c.getTerm());
                syndCategory.setTaxonomyUri(c.getSchemeResolved());
                // TODO: categories MAY have labels
                //       syndCategory.setLabel(c.getLabel());
                syndCategories.add(syndCategory);
            }
            syndEntry.setCategories(syndCategories);
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.