Examples of SyndCategory


Examples of com.rometools.rome.feed.synd.SyndCategory

        if (message.getCategories() != null && message.getCategories().size() > 0) {
            out.startArray(Rss.CATEGORIES);
            for (Object oCategory : message.getCategories()) {
                if (oCategory instanceof SyndCategory) {
                    SyndCategory category = (SyndCategory) oCategory;
                    out.value(category.getName());
                }
            }
            out.endArray();
        }
View Full Code Here

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

  @SuppressWarnings("unchecked")
  protected List<String> createTags(SyndEntry entry, SyndFeed fromFeed, FeedSubscription fromSubscription){
    List<String> tags = new ArrayList<String>();
    List categories = entry.getCategories();
    for (Iterator it = categories.iterator(); it.hasNext();) {
      SyndCategory cat = (SyndCategory) it.next();
      String catStr = cat.getName();     
      if (catStr != null && catStr.length() > 0) {
        TagsParser parser = null;
        if(catStr.contains(",") == true){
          parser = new TagsParser(catStr,"[,]+");
          List<String> parsedTags = parser.getTags();
View Full Code Here

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

    assertEquals("website",cont.getValue());
    assertEquals("text/html",cont.getType());
   
    List<SyndCategory> cats = entry.getCategories();
    assertFalse(cats.isEmpty());
    SyndCategory cat = cats.get(0);
    assertEquals("cnn",cat.getName());
  }
View Full Code Here

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

    super.setUp();
    factory = new BookmarkEntryFactory();
   
    entry = new SyndEntryImpl();
    entry.setTitle("this is a title");
    SyndCategory c = new SyndCategoryImpl();
    c.setName("abc,123,0990");
    categories.add(c);
    c = new SyndCategoryImpl();
    c.setName("cat dog food");
    categories.add(c);
    c = new SyndCategoryImpl();
    c.setName("red");
    categories.add(c);
    c = new SyndCategoryImpl();
    c.setName("blue");
    categories.add(c);
    entry.setCategories(categories);
    link = "http://something.example.com/page1";
    entry.setLink(link);
    entry.setPublishedDate(pubDate);
View Full Code Here

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

      entry.setUri("urn:bookmark:"+bmark.getId());
      entry.setUpdatedDate(bmark.getLastUpdated());
      List<String> tags = bmark.getTagList();
      List<SyndCategory> cats = new ArrayList<SyndCategory>();
      for(String aTag : tags){
        SyndCategory aCat = new SyndCategoryImpl();
        aCat.setName(aTag);
        cats.add(aCat);
      }
      if(cats.isEmpty() == false){
        entry.setCategories(cats);
      }
View Full Code Here

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

        // copy categories
        if (romeEntry.getCategories().size() > 0) {
            List list = new ArrayList();
            Iterator cats = romeEntry.getCategories().iterator();
            while (cats.hasNext()) {
                SyndCategory cat = (SyndCategory)cats.next();
                list.add(cat.getName());
            }
            newEntry.setCategoriesString(list);
        }
       
        return newEntry;
View Full Code Here

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

        {
            List list = new ArrayList();
            Iterator cats = romeEntry.getCategories().iterator();
            while (cats.hasNext())
            {
                SyndCategory cat = (SyndCategory)cats.next();
                list.add(cat.getName());
            }
            setCategories(list);
        }
    }
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

        // copy categories
        if (romeEntry.getCategories().size() > 0) {
            List list = new ArrayList();
            Iterator cats = romeEntry.getCategories().iterator();
            while (cats.hasNext()) {
                SyndCategory cat = (SyndCategory)cats.next();
                list.add(cat.getName());
            }
            newEntry.setCategoriesString(list);
        }
       
        return newEntry;
View Full Code Here

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

        }

        // Categories
        if(checkCategories)
        {
            SyndCategory syndCategory;
            List categories = syndFeed.getCategories();
            if(categories!=null && !categories.isEmpty())
            {
                Iterator catIter = categories.iterator();
                while (catIter.hasNext())
                {
                    syndCategory = (SyndCategory) catIter.next();
                    if(isMatch(syndCategory.getName())) return true;
                }
            }
        }

        return false;
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.