borland Packages  Class Hierarchy  internetbeans Package 

IxTableRow component

java.lang.Object
   +----com.borland.internetbeans.IxComponent
           +----com.borland.internetbeans.IxTableRow

About the IxTableRow component

Variables  Constructors  Properties  Methods  

Implements Renderable, Serializable, Cloneable

Note: This package is a feature of JBuilder Professional and Enterprise.

Default row renderer.

This class is different from all other subclasses of IxComponent in that it does not render a complete element. Instead, it renders the start and end tags separately, and relies on IxTable to call the cell renderers to generate the row body.


IxTableRow variables

Variables implemented in this class

Variables implemented in com.borland.internetbeans.IxComponent

IxTableRow constructors

IxTableRow properties

*Read-only properties **Write-only properties

Properties implemented in com.borland.internetbeans.IxComponent

Properties implemented in java.lang.Object

IxTableRow methods

Methods implemented in this class

Methods implemented in com.borland.internetbeans.IxComponent

Methods implemented in java.lang.Object


IxTableRow variables

TAG_NAME

  public static final String TAG_NAME = "tr"
Tag name for table cells.

IxTableRow constructors

IxTableRow()

  public IxTableRow()
Creates a row renderer with no attributes.

IxTableRow(java.lang.String)

  public IxTableRow(String cssClass)
Creates a row renderer with the designated Cascading Style Sheet class.

IxTableRow(java.util.Map)

  public IxTableRow(Map attributes)
Creates a row renderer with the designated attributes.

IxTableRow methods

assembleElementBody(outWrap)

  protected void assembleElementBody(OutputWrapper outWrap)
Concretes IxComponent but does nothing; the IxTable uses IxTableCellRenderer objects to render the cells that make up the body of the row element.

Parameters:

outWrap
The stream-like output into which the content goes

Overrides: com.borland.internetbeans.IxComponent.assembleElementBody(outWrap)

assembleTagAttributes(outWrap)

  protected void assembleTagAttributes(OutputWrapper outWrap)
Concretes IxComponent but does nothing; any attributes are handled by assembleMergedAttributes.

Parameters:

outWrap
The stream-like output into which the content goes

Overrides: com.borland.internetbeans.IxComponent.assembleTagAttributes(outWrap)

getClosureTags()

  protected String[] getClosureTags()
Table rows may have a matching end tag, but may also be closed by the end of the table.

Overrides: com.borland.internetbeans.IxComponent.getClosureTags()

getElementType()

  protected String getElementType()
Returns the tag name "tr"

Overrides: com.borland.internetbeans.IxComponent.getElementType()

isElementEmpty()

  protected boolean isElementEmpty()
Table rows are not empty.

Overrides: com.borland.internetbeans.IxComponent.isElementEmpty()

renderEndTag(outWrap)

  public void renderEndTag(OutputWrapper outWrap)
Renders the end-tag for the row.

Parameters:

outWrap
The stream-like output into which the content goes