org.mmbase.bridge.jsp.taglib
Class FieldInfoTag
org.mmbase.bridge.jsp.taglib.ContextReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.CloudReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.NodeReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.FieldReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.FieldInfoTag
- All Implemented Interfaces:
- Writer
- public class FieldInfoTag
- extends FieldReferrerTag
- implements Writer
The FieldInfoTag can be used as a child of a 'FieldProvider' or
directly under a 'NodeProvider'tag (this last behaviour perhaps
should be deprecated?)
- Author:
- Michiel Meeuwissen, Jaco de Groot
|
Method Summary |
protected java.lang.String |
decode(java.lang.String value,
Node n)
|
int |
doAfterBody()
Write the value of the fieldinfo. |
int |
doStartTag()
|
protected java.lang.String |
encode(java.lang.String value,
Field f)
|
java.lang.Object |
getWriterValue()
Subtags of 'Writer' tag can request the value. |
void |
setJspvar(java.lang.String j)
JspVar to Create, and write to |
void |
setType(java.lang.String t)
|
void |
setVartype(java.lang.String t)
Type of the jspvar. |
void |
setWrite(java.lang.String w)
Wether to write to page or not. |
| Methods inherited from class org.mmbase.bridge.jsp.taglib.ContextReferrerTag |
findParentTag, findParentTag, getAttributeBoolean, getAttributeInteger, getAttributeInteger, getAttributeValue, getContextTag, getObject, getReferid, getString, release, setContext, setPageContext, setReferid |
helper
protected WriterHelper helper
FieldInfoTag
public FieldInfoTag()
setVartype
public void setVartype(java.lang.String t)
throws javax.servlet.jsp.JspTagException
- Description copied from interface:
Writer
- Type of the jspvar.
- Specified by:
setVartype in interface Writer
setJspvar
public void setJspvar(java.lang.String j)
- Description copied from interface:
Writer
- JspVar to Create, and write to
- Specified by:
setJspvar in interface Writer
setWrite
public void setWrite(java.lang.String w)
throws javax.servlet.jsp.JspTagException
- Description copied from interface:
Writer
- Wether to write to page or not. This has to default to 'false'
if the tag has a body, and to 'true' if is hasn't.
- Specified by:
setWrite in interface Writer
getWriterValue
public java.lang.Object getWriterValue()
- Description copied from interface:
Writer
- Subtags of 'Writer' tag can request the value.
- Specified by:
getWriterValue in interface Writer
setType
public void setType(java.lang.String t)
throws javax.servlet.jsp.JspTagException
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspTagException
decode
protected java.lang.String decode(java.lang.String value,
Node n)
throws javax.servlet.jsp.JspTagException
encode
protected java.lang.String encode(java.lang.String value,
Field f)
throws javax.servlet.jsp.JspTagException
doAfterBody
public int doAfterBody()
throws javax.servlet.jsp.JspTagException
- Write the value of the fieldinfo.
MMBase 2002