org.infoglue.deliver.taglib.common
Class RSSFeedEntryCategoryTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by org.infoglue.deliver.taglib.AbstractTag
          extended by org.infoglue.deliver.taglib.TemplateControllerTag
              extended by org.infoglue.deliver.taglib.common.RSSFeedEntryCategoryTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag

public class RSSFeedEntryCategoryTag
extends TemplateControllerTag

This tag will generate a SyndEntryCategory item to be used in a syndFeed.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
RSSFeedEntryCategoryTag()
          Default constructor.
 
Method Summary
protected  void addCategory(com.sun.syndication.feed.synd.SyndCategory category)
          Adds the parameter to the ancestor tag.
 int doEndTag()
          Process the end tag.
 void setName(java.lang.String name)
           
 void setTaxonomyUri(java.lang.String taxonomyUri)
           
 
Methods inherited from class org.infoglue.deliver.taglib.TemplateControllerTag
getController
 
Methods inherited from class org.infoglue.deliver.taglib.AbstractTag
evaluate, evaluateCollection, evaluateInteger, evaluateList, evaluateString, produceResult, setId, setResultAttribute, write
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSSFeedEntryCategoryTag

public RSSFeedEntryCategoryTag()
Default constructor.

Method Detail

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Process the end tag. Sets a cookie.

Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class javax.servlet.jsp.tagext.TagSupport
Returns:
indication of whether to continue evaluating the JSP page.
Throws:
javax.servlet.jsp.JspException - if an error occurred while processing this tag.

addCategory

protected void addCategory(com.sun.syndication.feed.synd.SyndCategory category)
                    throws javax.servlet.jsp.JspException
Adds the parameter to the ancestor tag.

Throws:
javax.servlet.jsp.JspException - if the ancestor tag isn't a url tag.

setTaxonomyUri

public void setTaxonomyUri(java.lang.String taxonomyUri)
                    throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

setName

public void setName(java.lang.String name)
             throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException


Copyright © 2005 InfoGlue.org All Rights Reserved.