Package churchillobjects.rss4j

Examples of churchillobjects.rss4j.RssChannelItem


        while (repos.hasMoreElements()) {
            RssChannel repo = (RssChannel) repos.nextElement();
            Enumeration repoItems = repo.items();

            while (repoItems.hasMoreElements()) {
                RssChannelItem item = (RssChannelItem) repoItems.nextElement();

                RssJbnPatch patch = item.getJbnPatch();
                RssDublinCore dublinCore = item.getDublinCore();

                // We need the data in these objects, so skip if either are null. I'm not sure this constitutes
                // an error, but leaving the log message at warn for now.
                if ((dublinCore == null) || (patch == null)) {
                    log.debug("Feed entry parsed data returned null. Skipping entry.  Patch: " + patch
View Full Code Here


    if("channel".equals(name)){
      currentChannel = new RssChannel();
      inChannel = true;
    }
    if("item".equals(name)){
      currentItem = new RssChannelItem();
      inItem = true;
    }
    if("textInput".equals(name)){
      currentTextInput = new RssChannelTextInput();
      inTextInput = true;
View Full Code Here

                inItem = true;
            }
        }
        else if("rdf:li".equals(qName) && inChannel && inChannelItems && inChannelItemsSeq){
            String resource = getAttributeUnqualified(qName, "resource", "rdf", attrs);
            RssChannelItem item = new RssChannelItem();
            currentChannel.addItem(item);
            itemMappings.put(resource, item);
            unmappedItems.addElement(resource);
        }
    }
View Full Code Here

    if(channel.getItemCount()>15){
      throw new RssGenerationException("Channel in 0.91 RSS can only have 15 items");
    }
    Enumeration enumeration = channel.items();
    while(enumeration.hasMoreElements()){
      RssChannelItem item = (RssChannelItem)enumeration.nextElement();
      Element itemElement = doc.createElement("item");

      handleItemTitle(item, itemElement);
      handleItemLink(item, itemElement);
      handleItemDescription(item, itemElement);
View Full Code Here

    if(channel.getItemCount()>15){
      throw new RssGenerationException("Channel in 0.91 RSS cannot have more than 15 items");
    }
    Enumeration enumeration = channel.items();
    while(enumeration.hasMoreElements()){
      RssChannelItem item = (RssChannelItem)enumeration.nextElement();
      if(item!=null){
        Element itemElement = doc.createElement("item");
        handleItemTitle(item, itemElement);
        handleItemLink(item, itemElement);
        channelElement.appendChild(itemElement);
View Full Code Here


   
    // connect to the datasource
    // iterate over something (db? vector?...)
    RssChannelItem item = new RssChannelItem();
    item.setItemTitle("Karens Recipes | Most Recent");
    item.setItemLink("http://www.karensrecipes.com/3/Soup/default.jsp");
    item.setItemDescription("The 10 most recently added recipes in the soup category.");
    channel.addItem(item);
   
    int a =channel.getItemCount();
       
    File file = new File("/discNFS/rss.xml");
View Full Code Here

TOP

Related Classes of churchillobjects.rss4j.RssChannelItem

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.