|
2.14.1: 2009-11-05 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
net.sf.basedb.clients.web.taglib.extensions.Render
public class Render
Tag for rendering extensions.
Syntax:
<ext:render extensions=... context=... item=... renderer=... wrapper=... />
Attribute | Default value | Required | Description |
extensions | - | yes |
The ExtensionsInvoker with the extensions.
|
context | - | no |
The current JspContext .
|
item | - | no |
The current item. If not null and the context is also not null,
the context will be updated with ClientContext.setCurrentItem(Object)
before the rendering is started.
|
renderer | - | no |
The Renderer to use. If not null, the
ExtensionsInvoker.render(Renderer)
method is used, otherwise ExtensionsInvoker.renderDefault()
or ExtensionsInvoker.renderDefault(WrappingRenderer) .
|
wrapper | - | no |
The WrappingRenderer to use. If not null and no renderer
has been given, the ExtensionsInvoker.renderDefault(WrappingRenderer)
method is used.
|
Field Summary | |
---|---|
private JspContext |
context
|
private ExtensionsInvoker |
extensions
|
private Object |
item
|
private Renderer |
renderer
|
private static long |
serialVersionUID
|
private WrappingRenderer |
wrapper
|
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
id, pageContext |
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 | |
---|---|
Render()
|
Method Summary | |
---|---|
int |
doStartTag()
|
void |
setContext(JspContext context)
|
void |
setExtensions(ExtensionsInvoker extensions)
|
void |
setItem(Object item)
|
void |
setRenderer(Renderer renderer)
|
void |
setWrapper(WrappingRenderer wrapper)
|
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
private JspContext context
private ExtensionsInvoker extensions
private Object item
private Renderer renderer
private WrappingRenderer wrapper
Constructor Detail |
---|
public Render()
Method Detail |
---|
public void setExtensions(ExtensionsInvoker extensions)
public void setContext(JspContext context)
public void setItem(Object item)
public void setRenderer(Renderer renderer)
public void setWrapper(WrappingRenderer wrapper)
public int doStartTag() throws JspException
doStartTag
in interface Tag
doStartTag
in class TagSupport
JspException
|
2.14.1: 2009-11-05 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |