org.apache.beehive.netui.tags.databinding.datagrid
Class TemplateCell

Object
  extended by SimpleTagSupport
      extended by AbstractSimpleTag
          extended by AbstractCell
              extended by AbstractHtmlTableCell
                  extended by TemplateCell
All Implemented Interfaces:
JspTag, SimpleTag, IAttributeConsumer, IBehaviorConsumer, INetuiTag

public class TemplateCell
extends AbstractHtmlTableCell


Constructor Summary
TemplateCell()
           
 
Method Summary
 String getTagName()
          Return the name of the tag.
protected  CellModel internalGetCellModel()
           
protected  void renderDataCellContents(AbstractRenderAppender appender, String jspFragmentOutput)
           
 
Methods inherited from class AbstractHtmlTableCell
renderCell, setAttribute, setBehavior, setCellAbbr, setCellAlign, setCellAxis, setCellChar, setCellCharoff, setCellColspan, setCellDir, setCellHeaders, setCellLang, setCellOnClick, setCellOnDblClick, setCellOnKeyDown, setCellOnKeyPress, setCellOnKeyUp, setCellOnMouseDown, setCellOnMouseMove, setCellOnMouseOut, setCellOnMouseOver, setCellOnMouseUp, setCellRowspan, setCellScope, setCellStyle, setCellStyleClass, setCellTitle, setCellValign, setFilterExpression, setSortExpression
 
Methods inherited from class AbstractCell
addFormatter, addStateAttribute, applyAttributes, doTag, formatterHasError, renderEmptyCell
 
Methods inherited from class AbstractSimpleTag
getBufferBody, getHtmlTag, getIdForTagId, getInlineError, getPageContext, getScriptReporter, getUserLocale, hasErrors, registerTagError, registerTagError, reportErrors, rewriteName, setNonEmptyValueAttribute, setRequiredValueAttribute, write
 
Methods inherited from class SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateCell

public TemplateCell()
Method Detail

getTagName

public String getTagName()
Description copied from class: AbstractSimpleTag
Return the name of the tag. Used by error reporting to get the name of the tag.

Specified by:
getTagName in interface INetuiTag
Specified by:
getTagName in class AbstractSimpleTag
Returns:
the name of the tag.

renderDataCellContents

protected void renderDataCellContents(AbstractRenderAppender appender,
                                      String jspFragmentOutput)
Specified by:
renderDataCellContents in class AbstractHtmlTableCell

internalGetCellModel

protected CellModel internalGetCellModel()
Specified by:
internalGetCellModel in class AbstractCell