public class FieldTag extends FieldReferrerTag implements FieldProvider, Writer
| Modifier and Type | Field and Description |
|---|---|
protected Field |
field |
protected String |
fieldName |
protected Attribute |
name |
protected Attribute |
notfound |
parentFieldIdelement, parentNodeIdcloudIdcontextId, EVAL_BODY, helper, id, pageContextTag, referid, writerid| Constructor and Description |
|---|
FieldTag() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
convert(String s)
Does something with the generated output.
|
int |
doAfterBody() |
int |
doEndTag()
write the value of the field.
|
void |
doFinally() |
int |
doStartTag() |
Field |
getFieldVar() |
Node |
getNodeVar()
A fieldprovider also provides a node.
|
protected void |
handleEditTag()
Method to handle the EditTag if it is present around fields and their nodes.
|
protected void |
setFieldVar() |
protected void |
setFieldVar(String n) |
void |
setName(String n) |
void |
setNotfound(String i) |
findFieldProvider, findFieldProvider, getField, setFieldfillStandardParameters, findNode, findNodeProvider, findNodeProvider, getCloudVar, getLocale, getNode, getNode, getNodeFromPageContext, initTag, setElement, setNodefindCloudProvider, findCloudProvider, getCloudContext, getNode, getNodeOrNull, setCloudappendMoreParameters, doCatch, findLoopOrQuery, findParentTag, findParentTag, findWriter, findWriter, getAttribute, getAttribute, getAttributeBoolean, getAttributeInteger, getAttributeInteger, getAttributeValue, getContentTag, getContextProvider, getContextTag, getCurrentBlock, getDefaultLocale, getEscapedValue, getFormTag, getId, getLocaleFromContext, getObject, getObjectConditional, getPageContext, getPageContextTag, getQuery, getReferid, getString, getTaglibVersion, getThreadPageContext, getTimer, getTimeZone, getWriterValue, haveBody, release, setContext, setEscape, setId, setJspvar, setListdelimiter, setPageContext, setPageContextOnly, setReferid, setVartype, setWrite, setWriterdoInitBody, getBodyContent, getPreviousOut, setBodyContentfindAncestorWithClass, getParent, getValue, getValues, removeValue, setParent, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIdgetWriterValue, haveBody, setEscape, setJspvar, setVartype, setWriteprotected Field field
protected String fieldName
protected Attribute name
protected Attribute notfound
public void setName(String n) throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionpublic void setNotfound(String i) throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionpublic Node getNodeVar() throws javax.servlet.jsp.JspTagException
getNodeVar in interface FieldProviderjavax.servlet.jsp.JspTagExceptionpublic Field getFieldVar()
getFieldVar in interface FieldProviderprotected void setFieldVar(String n) throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionprotected void setFieldVar()
throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionprotected String convert(String s) throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionprotected void handleEditTag()
EditTagpublic int doStartTag()
throws javax.servlet.jsp.JspException
doStartTag in interface javax.servlet.jsp.tagext.TagdoStartTag in class NodeReferrerTagjavax.servlet.jsp.JspExceptionpublic int doAfterBody()
throws javax.servlet.jsp.JspException
doAfterBody in interface javax.servlet.jsp.tagext.IterationTagdoAfterBody in class javax.servlet.jsp.tagext.BodyTagSupportjavax.servlet.jsp.JspExceptionpublic int doEndTag()
throws javax.servlet.jsp.JspTagException
doEndTag in interface javax.servlet.jsp.tagext.TagdoEndTag in class NodeReferrerTagjavax.servlet.jsp.JspTagExceptionpublic void doFinally()
doFinally in interface javax.servlet.jsp.tagext.TryCatchFinallydoFinally in class ContextReferrerTagMMBase 1.9-SNAPSHOT - ${javadoctimestamp}