com.google.gwt.user.client.ui
Class FlexTable.FlexCellFormatter

java.lang.Object
  extended bycom.google.gwt.user.client.ui.HTMLTable.CellFormatter
      extended bycom.google.gwt.user.client.ui.FlexTable.FlexCellFormatter
Enclosing class:
FlexTable

public class FlexTable.FlexCellFormatter
extends HTMLTable.CellFormatter

FlexTable-specific implementation of CellFormatter. The formatter retrieved from HTMLTable.getCellFormatter() may be cast to this class.


Field Summary
 
Fields inherited from class java.lang.Object
typeId, typeName
 
Constructor Summary
FlexTable.FlexCellFormatter()
           
 
Method Summary
 int 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, removeStyleName, setAlignment, setAttr, setHeight, setHorizontalAlignment, setStyleName, setVerticalAlignment, setWidth, setWordWrap
 
Methods inherited from class java.lang.Object
equals, finalize, hashCode, toString
 

Constructor Detail

FlexTable.FlexCellFormatter

public FlexTable.FlexCellFormatter()
Method Detail

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 row
column - 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 row
column - 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 row
column - the cell's column
colSpan - 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 row
column - the cell's column
rowSpan - the cell's row span
Throws:
IndexOutOfBoundsException


This javadoc distribution was not produced by Google. The official documentation is here.