|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.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()
|
private void |
readObject(ObjectInputStream ois)
|
void |
setContext(JspContext context)
|
void |
setExtensions(ExtensionsInvoker extensions)
|
void |
setItem(Object item)
|
void |
setRenderer(Renderer renderer)
|
void |
setWrapper(WrappingRenderer wrapper)
|
private void |
writeObject(ObjectOutputStream ois)
|
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
private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream ois) throws IOException
IOException
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |