net.sourceforge.ajaxtags.tags
Class AjaxTabPageTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by javax.servlet.jsp.tagext.BodyTagSupport
          extended by net.sourceforge.ajaxtags.tags.BaseAjaxBodyTag
              extended by net.sourceforge.ajaxtags.tags.BaseAjaxTag
                  extended by net.sourceforge.ajaxtags.tags.AjaxTabPageTag
All Implemented Interfaces:
Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class AjaxTabPageTag
extends BaseAjaxTag

Tag handler for individual page within a AJAX tabbed panel.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.ajaxtags.tags.BaseAjaxBodyTag
AJAX_VOID_URL, HEADER_FLAG, HEADER_FLAG_VALUE, JSCLASS_BASE
 
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
AjaxTabPageTag()
           
 
Method Summary
 int doEndTag()
           
 String getCaption()
           
 String getDefaultTab()
           
 void releaseTag()
          Never call release() from releaseTag() -> ends in loop.
 void setCaption(String caption)
           
 void setDefaultTab(String defaultTab)
           
 String toString()
           
 
Methods inherited from class net.sourceforge.ajaxtags.tags.BaseAjaxTag
initParameters
 
Methods inherited from class net.sourceforge.ajaxtags.tags.BaseAjaxBodyTag
buildScript, doStartTag, getAttachTo, getBaseUrl, getBody, getErrorFunction, getEventType, getHttpRequestHeader, getHttpServletRequest, getHttpServletResponse, getJsClass, getJSVariable, getOnclickAjax, getOptions, getOptionsBuilder, getOptionsBuilder, getParameters, getParser, getPostFunction, getPreFunction, getSource, getSourceClass, getStyleClass, getTarget, getVar, isAjaxRequest, isHttpRequestHeader, out, release, setAttachTo, setBaseUrl, setErrorFunction, setEventType, setParameters, setParser, setPostFunction, setPreFunction, setSource, setSourceClass, setStyleClass, setTarget, setVar, skipBody
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, 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, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
 

Constructor Detail

AjaxTabPageTag

public AjaxTabPageTag()
Method Detail

getCaption

public final String getCaption()

setCaption

public final void setCaption(String caption)

getDefaultTab

public final String getDefaultTab()

setDefaultTab

public final void setDefaultTab(String defaultTab)

toString

public String toString()
Overrides:
toString in class Object

doEndTag

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

releaseTag

public void releaseTag()
Description copied from class: BaseAjaxBodyTag
Never call release() from releaseTag() -> ends in loop.

Overrides:
releaseTag in class BaseAjaxBodyTag


Copyright © 2005-2010 The Ajaxtags Team. All Rights Reserved.