Class Overview
This class contains methods used to format a table's rows.
Summary
Protected Methods |
Element
|
ensureElement(int row)
Ensure the TR element representing the specified row exists for
subclasses that allow dynamic addition of elements.
|
Element
|
getRow(Element elem, int row)
|
void
|
setAttr(int row, String attrName, String value)
Convenience methods to set an attribute on a row.
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Public Constructors
public
HTMLTable.RowFormatter
()
Public Methods
public
void
addStyleName
(int row, String styleName)
Adds a style to the specified row.
Parameters
row
| the row to which the style will be added |
styleName
| the style name to be added |
public
Element
getElement
(int row)
Gets the TR element representing the specified row.
Parameters
row
| the row whose TR element is to be retrieved |
public
String
getStyleName
(int row)
Gets the style of the specified row.
Parameters
row
| the row to be queried |
public
String
getStylePrimaryName
(int row)
Gets the primary style of the specified row.
Parameters
row
| the row to be queried |
public
boolean
isVisible
(int row)
Determines whether or not this row is visible via the display style
attribute.
Parameters
row
| the row whose visibility is to be set |
Returns
true
if the row is visible
public
void
removeStyleName
(int row, String styleName)
Removes a style from the specified row.
Parameters
row
| the row from which the style will be removed |
styleName
| the style name to be removed |
public
void
setStyleName
(int row, String styleName)
Sets the style name associated with the specified row.
Parameters
row
| the row whose style name is to be set |
styleName
| the new style name |
public
void
setStylePrimaryName
(int row, String styleName)
Sets the primary style name associated with the specified row.
Parameters
row
| the row whose style name is to be set |
styleName
| the new style name |
Sets the vertical alignment of the specified row.
Parameters
row
| the row whose alignment is to be set |
align
| the row's new vertical alignment as specified in
HasVerticalAlignment |
public
void
setVisible
(int row, boolean visible)
Sets whether this row is visible.
Parameters
row
| the row whose visibility is to be set |
visible
| true to show the row, false to
hide it
|
Protected Methods
protected
Element
ensureElement
(int row)
Ensure the TR element representing the specified row exists for
subclasses that allow dynamic addition of elements.
Parameters
row
| the row whose TR element is to be retrieved |
protected
void
setAttr
(int row, String attrName, String value)
Convenience methods to set an attribute on a row.
Parameters
row
| cell's row |
attrName
| attribute to set |
value
| value to set |