org.apache.myfaces.tobago.taglib.component
Class TobagoBodyTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTag
      extended by org.apache.myfaces.tobago.taglib.component.TobagoTag
          extended by org.apache.myfaces.tobago.taglib.component.TobagoBodyTag
All Implemented Interfaces:
BodyTag, IterationTag, JspTag, Tag, TobagoBodyTagDeclaration, TobagoTagDeclaration
Direct Known Subclasses:
BoxTag, CellTag, FormTag, MenuBarTag, PageTag, PanelTag, PopupTag, TabTag

public abstract class TobagoBodyTag
extends TobagoTag
implements TobagoBodyTagDeclaration


Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentTag
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
 
Constructor Summary
TobagoBodyTag()
           
 
Method Summary
 int doAfterBody()
           
 int doEndTag()
           
 void doInitBody()
           
protected  int getDoAfterBodyValue()
           
protected  int getDoStartValue()
           
protected  boolean isBodyContentEmpty()
           
 void release()
           
 void setBodyContent(BodyContent bodyContent)
           
 
Methods inherited from class org.apache.myfaces.tobago.taglib.component.TobagoTag
doStartTag, getDisabled, getHeight, getHidden, getInline, getLabel, getReadonly, getRendererType, getTitle, getWidth, setDisabled, setHeight, setHidden, setInline, setLabel, setProperties, setReadonly, setTitle, setWidth
 
Methods inherited from class javax.faces.webapp.UIComponentTag
encodeBegin, encodeChildren, encodeEnd, findComponent, getComponentInstance, getComponentType, getCreated, getDoEndValue, getFacesContext, getFacetName, getId, getParent, getParentUIComponentTag, isSuppressed, isValueReference, setBinding, setId, setPageContext, setParent, setRendered, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TobagoBodyTag

public TobagoBodyTag()
Method Detail

doAfterBody

public int doAfterBody()
                throws JspException
Specified by:
doAfterBody in interface IterationTag
Throws:
JspException

doInitBody

public void doInitBody()
                throws JspException
Specified by:
doInitBody in interface BodyTag
Throws:
JspException

doEndTag

public int doEndTag()
             throws JspException
Specified by:
doEndTag in interface Tag
Overrides:
doEndTag in class TobagoTag
Throws:
JspException

isBodyContentEmpty

protected boolean isBodyContentEmpty()

getDoStartValue

protected int getDoStartValue()
                       throws JspException
Overrides:
getDoStartValue in class UIComponentTag
Throws:
JspException

getDoAfterBodyValue

protected int getDoAfterBodyValue()
                           throws JspException
Throws:
JspException

release

public void release()
Specified by:
release in interface Tag
Overrides:
release in class TobagoTag

setBodyContent

public void setBodyContent(BodyContent bodyContent)
Specified by:
setBodyContent in interface BodyTag


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.