|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- the data type of each rowpublic interface HasData<T>
A view that can display a range of data.
Method Summary | |
---|---|
SelectionModel<? super T> |
getSelectionModel()
Get the SelectionModel used by this HasData . |
T |
getVisibleItem(int indexOnPage)
Get the row value at the specified visible index. |
int |
getVisibleItemCount()
Get the number of visible items being displayed. |
java.lang.Iterable<T> |
getVisibleItems()
Get an Iterable composed of all of the visible items. |
void |
setRowData(int start,
java.util.List<? extends T> values)
Set a values associated with the rows in the visible range. |
void |
setSelectionModel(SelectionModel<? super T> selectionModel)
Set the SelectionModel used by this HasData . |
void |
setVisibleRangeAndClearData(Range range,
boolean forceRangeChangeEvent)
Set the visible range and clear the current visible data. |
Methods inherited from interface com.google.gwt.view.client.HasRows |
---|
addRangeChangeHandler, addRowCountChangeHandler, getRowCount, getVisibleRange, isRowCountExact, setRowCount, setRowCount, setVisibleRange, setVisibleRange |
Methods inherited from interface com.google.gwt.view.client.HasCellPreviewHandlers |
---|
addCellPreviewHandler |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
---|
fireEvent |
Method Detail |
---|
SelectionModel<? super T> getSelectionModel()
SelectionModel
used by this HasData
.
SelectionModel
setSelectionModel(SelectionModel)
T getVisibleItem(int indexOnPage)
indexOnPage
- the index on the page
int getVisibleItemCount()
java.lang.Iterable<T> getVisibleItems()
Iterable
composed of all of the visible items.
Iterable
instancevoid setRowData(int start, java.util.List<? extends T> values)
Set a values associated with the rows in the visible range.
This method does not replace all rows in the display; it replaces
the row values starting at the specified start index through the length of
the specified values. You must call HasRows.setRowCount(int)
to set
the total number of rows in the display. You should also use
HasRows.setRowCount(int)
to remove rows when the total number of rows
decreases.
start
- the start index of the datavalues
- the values within the rangevoid setSelectionModel(SelectionModel<? super T> selectionModel)
SelectionModel
used by this HasData
.
selectionModel
- the SelectionModel
getSelectionModel()
void setVisibleRangeAndClearData(Range range, boolean forceRangeChangeEvent)
Set the visible range and clear the current visible data.
If the second argument forceRangeChangeEvent
is true, a
RangeChangeEvent
will be fired even if the range does not change.
If false, a RangeChangeEvent
will only be fired if the range
changes.
range
- the new Range
forceRangeChangeEvent
- true to fire a RangeChangeEvent
even
if the Range
doesn't change
|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |