GridColumn
Formattable
The abstract base class of a GridColumn that can accept NetUI FormatTag
tags. Formatter tags are used to provide a consistent appearance of data
that is rendered in a cell in a GridColumn. The value of a data cell
is formatted before it is rendered.
Related Topics
Object
TagSupport
BodyTagSupport
AbstractBaseTag
StructuredBaseTag
GridComponent
GridColumn
FormattableColumn
BodyTag
, Formattable
, IterationTag
, Serializable
, Tag
ExpressionColumn
, SortFilterColumn
Field Summary |
Fields from com.bea.wlw.netui.tags.databinding.base. |
EMPTY_STRING |
Fields from com.bea.wlw.netui.tags. |
|
Fields from javax.servlet.jsp.tagext. |
bodyContent |
Fields from javax.servlet.jsp.tagext. |
id, pageContext |
Fields from interface javax.servlet.jsp.tagext. |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields from interface javax.servlet.jsp.tagext. |
EVAL_BODY_AGAIN |
Fields from interface javax.servlet.jsp.tagext. |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary |
Method Summary |
public void |
|
protected | |
protected void |
|
protected int |
|
Methods from com.bea.wlw.netui.tags.databinding.grid.column. |
|
Methods from com.bea.wlw.netui.tags.databinding.grid. |
|
Methods from com.bea.wlw.netui.tags.databinding.base. |
addContent, doEndTag, doStartTag, getContent, getCurrentRenderState, getValidContainerType, localRelease, prepare, renderEndTag, renderStartTag, verifyAttributes, verifyStructure |
Methods from com.bea.wlw.netui.tags. |
|
Methods from javax.servlet.jsp.tagext. |
doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContent |
Methods from javax.servlet.jsp.tagext. |
doAfterBody, doEndTag, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
Methods from class java.lang. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from interface javax.servlet.jsp.tagext. |
doInitBody, setBodyContent |
Methods from interface com.bea.wlw.netui.tags.html. |
|
Methods from interface javax.servlet.jsp.tagext. |
doAfterBody |
Methods from interface javax.servlet.jsp.tagext. |
doEndTag, doStartTag, getParent, release, setPageContext, setParent |
Constructor Detail |
public FormattableColumn()
Method Detail |
public void addFormatter(FormatTag.Formatter
formatter)
Add a FormatTag
to this
tag. The Formatter tags are used to format the value that will
be written into this Grid cell. A Formatter tag registers itself
with this Formattable tag using this method.
Related Topics
protectedFormat the text of the column with all of the registeredString
format(Object
value)
FormatTag
tags. Each
of the formatters is called in order, chaining the value from
the previous formatter into the next.
protected void localRelease()Reset all of the fields of this tag.
GridColumn.localRelease()
protected int renderStartTag(int gridState)In order for a formatted column to pick-up the formatters, it should evaluate its body. Child tags can override this behavior as necessary but should always evaluate the body in order to have the formatters applied.
GridColumn.renderStartTag(int)