|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Panel
com.google.gwt.widgetideas.table.client.overrides.HTMLTable
com.google.gwt.widgetideas.table.client.overrides.FlexTable
com.google.gwt.widgetideas.table.client.BulkLoadedTable
public class BulkLoadedTable
Table data, provided by a specificTableModel
, is bulk loaded into
the current table.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.google.gwt.widgetideas.table.client.overrides.FlexTable |
---|
FlexTable.FlexCellFormatter |
Nested classes/interfaces inherited from class com.google.gwt.widgetideas.table.client.overrides.HTMLTable |
---|
HTMLTable.CellFormatter, HTMLTable.ColumnFormatter, HTMLTable.RowFormatter, HTMLTable.WidgetMapper |
Nested classes/interfaces inherited from interface com.google.gwt.widgetideas.table.client.BulkLoader.BulkLoadable |
---|
BulkLoader.BulkLoadable.StringCellRenderer |
Constructor Summary | |
---|---|
BulkLoadedTable()
Constructor. |
Method Summary | |
---|---|
BulkLoader.BulkLoadable.StringCellRenderer |
getRenderer()
|
int |
getRowsPerTimeCheck()
|
void |
renderRows(java.util.List rows)
Sets the table's rows to the list of rows provided. |
void |
renderRows(TableModel tableModel)
Sets the table's rows to all the data contained in the given tableModel. |
void |
renderRows(TableModel tableModel,
int startRow,
int numRows)
Init rows removes all rows in the current table and adds the rows supplied by the tableModel. |
void |
setBodyElement(com.google.gwt.user.client.Element e)
Sets the body element of the table. |
void |
setOnLoadCompleteCallBack(BulkLoader.OnLoadCompleteCallBack callback)
Sets a callback to be called after the table is finished being loaded. |
void |
setRenderer(BulkLoader.BulkLoadable.StringCellRenderer renderer)
Adds a renderer to the data table to change how the tableModel's cells are rendered. |
void |
setRowsPerTimeCheck(int rowsPerTimeCheck)
Sets how many rows should be processed before time is checked for an event flush. |
Methods inherited from class com.google.gwt.widgetideas.table.client.overrides.FlexTable |
---|
addCell, addCells, getCellCount, getColumnIndex, getFlexCellFormatter, getRowCount, insertCell, insertRow, prepareCell, prepareRow, removeCell, removeCells, removeRow |
Methods inherited from class com.google.gwt.widgetideas.table.client.overrides.HTMLTable |
---|
addTableListener, checkCellBounds, checkRowBounds, cleanCell, clear, clearAll, clearCell, createCell, getBodyElement, getCellContainer, getCellContainer, getCellFormatter, getCellPadding, getCellSpacing, getColumnFormatter, getDOMCellCount, getDOMCellCount, getDOMRowCount, getDOMRowCount, getEventTargetCell, getHTML, getRowFormatter, getText, getWidget, getWidgetMap, insertCells, internalClearCell, isCellPresent, iterator, onBrowserEvent, prepareColumn, remove, removeTableListener, setBorderWidth, setCellFormatter, setCellPadding, setCellSpacing, setClearText, setColumnFormatter, setHTML, setRowFormatter, setText, setWidget |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
---|
add, adopt, adopt, disown, doAttachChildren, doDetachChildren, onLoad, onUnload, orphan |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
getParent, isAttached, onAttach, onDetach, removeFromParent, setElement |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.gwt.widgetideas.table.client.BulkLoader.BulkLoadable |
---|
getElement |
Methods inherited from interface com.google.gwt.widgetideas.table.client.HasColumns |
---|
getElement, getOffsetWidth, setStyleName |
Constructor Detail |
---|
public BulkLoadedTable()
Method Detail |
---|
public void renderRows(java.util.List rows)
ArrayList rows = new ArrayList(); ArrayList row1 = new ArrayList(); row1.add("cell 0,1"); row1.add("cell 0,2"); rows.add(row1); renderRows(rows);
rows
- list of rows. Each row itself must be another listpublic void renderRows(TableModel tableModel)
tableModel
- the data tableModelpublic void setBodyElement(com.google.gwt.user.client.Element e)
setBodyElement
in interface BulkLoader.BulkLoadable
setBodyElement
in class HTMLTable
public void renderRows(TableModel tableModel, int startRow, int numRows)
tableModel
- the table datastartRow
- the tableModel's start row indexnumRows
- the number of rows to request from the tableModel -1
indicates all of thempublic void setRenderer(BulkLoader.BulkLoadable.StringCellRenderer renderer)
renderer
- the rendererpublic BulkLoader.BulkLoadable.StringCellRenderer getRenderer()
getRenderer
in interface BulkLoader.BulkLoadable
public void setOnLoadCompleteCallBack(BulkLoader.OnLoadCompleteCallBack callback)
callback
- the callbackpublic void setRowsPerTimeCheck(int rowsPerTimeCheck)
rowsPerTimeCheck
- public int getRowsPerTimeCheck()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |