Package com.google.gwt.user.client.ui
Class FlexTable.FlexCellFormatter
java.lang.Object
com.google.gwt.user.client.ui.HTMLTable.CellFormatter
com.google.gwt.user.client.ui.FlexTable.FlexCellFormatter
- Enclosing class:
FlexTable
FlexTable-specific implementation of
HTMLTable.CellFormatter
. The
formatter retrieved from HTMLTable.getCellFormatter()
may be cast
to this class.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getColSpan
(int row, int column) Gets the column span for the given cell.int
getRowSpan
(int row, int column) Gets the row span for the given cell.void
setColSpan
(int row, int column, int colSpan) Sets the column span for the given cell.void
setRowSpan
(int row, int column, int rowSpan) Sets the row span for the given cell.Methods inherited from class com.google.gwt.user.client.ui.HTMLTable.CellFormatter
addStyleName, ensureElement, getAttr, getElement, getStyleName, getStylePrimaryName, isVisible, removeStyleName, setAlignment, setAttr, setHeight, setHorizontalAlignment, setStyleName, setStylePrimaryName, setVerticalAlignment, setVisible, setWidth, setWordWrap
-
Constructor Details
-
FlexCellFormatter
public FlexCellFormatter()
-
-
Method Details
-
getColSpan
public int getColSpan(int row, int column) Gets the column span for the given cell. This is the number of logical columns covered by the cell.- Parameters:
row
- the cell's rowcolumn
- the cell's column- Returns:
- the cell's column span
- Throws:
IndexOutOfBoundsException
-
getRowSpan
public int getRowSpan(int row, int column) Gets the row span for the given cell. This is the number of logical rows covered by the cell.- Parameters:
row
- the cell's rowcolumn
- the cell's column- Returns:
- the cell's row span
- Throws:
IndexOutOfBoundsException
-
setColSpan
public void setColSpan(int row, int column, int colSpan) Sets the column span for the given cell. This is the number of logical columns covered by the cell.- Parameters:
row
- the cell's rowcolumn
- the cell's columncolSpan
- the cell's column span- Throws:
IndexOutOfBoundsException
-
setRowSpan
public void setRowSpan(int row, int column, int rowSpan) Sets the row span for the given cell. This is the number of logical rows covered by the cell.- Parameters:
row
- the cell's rowcolumn
- the cell's columnrowSpan
- the cell's row span- Throws:
IndexOutOfBoundsException
-