borland Packages Class Hierarchy internetbeans Package
java.lang.Object +----com.borland.internetbeans.IxComponent +----com.borland.internetbeans.IxTableCell
Variables Constructors Properties Methods
Implements IxTableCellRenderer, Renderable, Serializable, Cloneable
Default cell renderer.
protected boolean headerWhether this renderer is intended to generate header cells.
public static final String HEADER_TAG = "th"Tag name for table cells that are header cells.
public static final String TAG_NAME = "td"Tag name for table cells.
protected String valueThe text to render inside the cell.
public IxTableCell()Creates a cell renderer for the table body, with no attributes.
public IxTableCell(boolean header)Creates a cell renderer to render cells with no attributes.
header
public IxTableCell(Map attributes, boolean header)Creates a cell renderer.
attributes
protected void assembleElementBody(OutputWrapper outWrap)Renders the value.
outWrap
protected void assembleTagAttributes(OutputWrapper outWrap)Concretes
IxComponent
but does nothing; any attributes are handled by assembleMergedAttributes
.
outWrap
protected String[] getClosureTags()Table cells can be closed by other cells and other rows, and the end of the table itself.
protected String getElementType()Returns the tag name, "td" or "th", depending on whether the render is intended for body or header cells.
protected boolean isElementEmpty()Table cells are not empty.