org.objectweb.jonas.webapp.taglib
Class TabTag

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended byjavax.servlet.jsp.tagext.BodyTagSupport
          extended byorg.objectweb.jonas.webapp.taglib.TabTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class TabTag
extends javax.servlet.jsp.tagext.BodyTagSupport

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
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
TabTag()
           
 
Method Summary
 int doAfterBody()
           
 int doEndTag()
          Record this tab with our surrounding TabsTag instance.
 int doStartTag()
           
 java.lang.String getForward()
          Accessor Forward property.
 java.lang.String getForwardControl()
          Accessor ForwardControl property.
 java.lang.String getHref()
          Accessor Href property.
 boolean getSelected()
          Accessor Selected property.
 void release()
          Release all state information set by this tag.
 void setForward(java.lang.String forward)
           
 void setForwardControl(java.lang.String forwardControl)
           
 void setHref(java.lang.String href)
           
 void setSelected(boolean selected)
           
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doInitBody, getBodyContent, getPreviousOut, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, 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
getParent, setPageContext, setParent
 

Constructor Detail

TabTag

public TabTag()
Method Detail

getHref

public java.lang.String getHref()
Accessor Href property.


setHref

public void setHref(java.lang.String href)

getSelected

public boolean getSelected()
Accessor Selected property.


setSelected

public void setSelected(boolean selected)

getForward

public java.lang.String getForward()
Accessor Forward property.


setForward

public void setForward(java.lang.String forward)

getForwardControl

public java.lang.String getForwardControl()
Accessor ForwardControl property.


setForwardControl

public void setForwardControl(java.lang.String forwardControl)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

doAfterBody

public int doAfterBody()
                throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Record this tab with our surrounding TabsTag instance.

Throws:
javax.servlet.jsp.JspException - if a processing error occurs

release

public void release()
Release all state information set by this tag.