net.sourceforge.cruisecontrol.taglib
Class ProjectNavigationTag

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended bynet.sourceforge.cruisecontrol.taglib.CruiseControlTagSupport
          extended bynet.sourceforge.cruisecontrol.taglib.CruiseControlBodyTagSupport
              extended bynet.sourceforge.cruisecontrol.taglib.ProjectNavigationTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class ProjectNavigationTag
extends CruiseControlBodyTagSupport

See Also:
Serialized Form

Field Summary
static java.lang.String LINK_TEXT_ATTR
           
static java.lang.String SELECTED_ATTR
           
static java.lang.String URL_ATTR
           
 
Fields inherited from class net.sourceforge.cruisecontrol.taglib.CruiseControlTagSupport
LOG_PARAMETER
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ProjectNavigationTag()
           
 
Method Summary
 int doAfterBody()
           
 void doInitBody()
           
 int doStartTag()
           
 
Methods inherited from class net.sourceforge.cruisecontrol.taglib.CruiseControlBodyTagSupport
getBodyContent, getPreviousOut, release, setBodyContent
 
Methods inherited from class net.sourceforge.cruisecontrol.taglib.CruiseControlTagSupport
createUrl, createUrl, debug, debug, err, err, err, findLogDir, findLogFile, findProjects, getBaseLogDir, getContextParam, getLocale, getLog, getPageContext, getProject, getRequest, getServletPath, info, isSingleProject, setPageContext, setProject
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, getParent, setPageContext, setParent
 

Field Detail

SELECTED_ATTR

public static final java.lang.String SELECTED_ATTR
See Also:
Constant Field Values

LINK_TEXT_ATTR

public static final java.lang.String LINK_TEXT_ATTR
See Also:
Constant Field Values

URL_ATTR

public static final java.lang.String URL_ATTR
See Also:
Constant Field Values
Constructor Detail

ProjectNavigationTag

public ProjectNavigationTag()
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class CruiseControlBodyTagSupport
Throws:
javax.servlet.jsp.JspException

doInitBody

public void doInitBody()
                throws javax.servlet.jsp.JspException
Specified by:
doInitBody in interface javax.servlet.jsp.tagext.BodyTag
Overrides:
doInitBody in class CruiseControlBodyTagSupport
Throws:
javax.servlet.jsp.JspException
See Also:
BodyTag.doInitBody()

doAfterBody

public int doAfterBody()
                throws javax.servlet.jsp.JspException
Specified by:
doAfterBody in interface javax.servlet.jsp.tagext.BodyTag
Overrides:
doAfterBody in class CruiseControlBodyTagSupport
Throws:
javax.servlet.jsp.JspException