|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
com.arsdigita.bebop.jsp.DefineComponent
com.arsdigita.bebop.jsp.DefineContainer
Tag for defining a Bebop container in a JSP.
Field Summary | |
static String |
versionId
|
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 | |
DefineContainer()
|
Method Summary | |
void |
addComponent(Component c)
adds a component to the container represented by this tag. |
int |
doAfterBody()
If we have text intervening between tags, then we turn it into a Bebop Label object so it becomes part of the Page's component hierarchy. |
Methods inherited from class com.arsdigita.bebop.jsp.DefineComponent |
doStartTag, getComponent, getName, getParentTag, setName |
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doEndTag, doInitBody, getBodyContent, getPreviousOut, release, 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 |
Field Detail |
public static final String versionId
Constructor Detail |
public DefineContainer()
Method Detail |
public int doAfterBody()
doAfterBody would be called by the JSP container at the end of a tag, but we call it from ContainerTag.doStartTag() manually so we get the text here in several discrete chunks separated by our child component tags, instead of in one big chunk at the end.
public void addComponent(Component c)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |