protected class LazyTreeGridDataModel.DelegateLazyGridDataModel extends LazyGridDataModel
EditableGridDataModel.RowComparator
Modifier | Constructor and Description |
---|---|
protected |
LazyTreeGridDataModel.DelegateLazyGridDataModel(DataModelCallbackHandler<Editable> handler)
Creates a new instance of the class.
|
|
LazyTreeGridDataModel.DelegateLazyGridDataModel(Object[][] data,
LazyTreeGridDataModel source)
Creates a new instance of the delegate.
|
Modifier and Type | Method and Description |
---|---|
protected EditableModelEvent |
createEvent(EditableModelEvent.EventType eventType)
Creates a new model event.
|
protected EditableModelEvent |
createEvent(EditableModelEvent.EventType eventType,
int row,
int column)
Creates a new model event.
|
protected GridRow |
createGridRow(int columnCount)
Overriden to create lazy rows.
|
protected void |
prepareEvent(EditableModelEvent event)
This method prepares the specified event for sending, initilizing necessary fields.
|
addRow, getEndRow, getInternalRowIdentifier, getRowData, getTotalRowCount, isEmpty, removeAll, removeRow, setSortColumn, setTotalRowCount, update, updateRow
addColumn, addColumn, addListener, checkColumnNumber, checkRowNumber, clearRemovedRows, createRowComparator, fireColumnEvent, fireEvent, fireRowEvent, getColumnNames, getColumnNamesList, getColumns, getData, getDataList, getGridColumn, getHandler, getListeners, getRemovedRows, getRow, getRows, getSublist, getTotalColumnCount, normalizeColumnsCount, normalizeRowsCount, prepareData, removeColumn, removeColumn, removeListener, setColumNames, setHandler, update, updateColumn, updateColumn
getCurrentPageNumber, getDisplayedPages, getEndPage, getPageable, getPageSize, getSortColumn, getStartPage, getStartRow, getTotalPagesNumber, isAscending, setAscending, setCurrentPageNumber, setDisplayedPages, setPageable, setPageSize, setSortColumn, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSortColumn, getStartRow, isAscending, setAscending, setSortColumn
getCurrentPageNumber, getDisplayedPages, getEndPage, getPageSize, getStartPage, getTotalPagesNumber, setCurrentPageNumber, setDisplayedPages, setPageSize
public LazyTreeGridDataModel.DelegateLazyGridDataModel(Object[][] data, LazyTreeGridDataModel source)
data
- is a data to store in the delegate.source
- is a soirce of model events.protected LazyTreeGridDataModel.DelegateLazyGridDataModel(DataModelCallbackHandler<Editable> handler)
handler
- is a handler required for synchronization.protected GridRow createGridRow(int columnCount)
createGridRow
in class EditableGridDataModel
columnCount
- is a column count.protected void prepareEvent(EditableModelEvent event)
prepareEvent
in class EditableGridDataModel
event
- is an event to be prepared.protected EditableModelEvent createEvent(EditableModelEvent.EventType eventType)
createEvent
in class EditableGridDataModel
eventType
- is an event type.protected EditableModelEvent createEvent(EditableModelEvent.EventType eventType, int row, int column)
createEvent
in class EditableGridDataModel
eventType
- is an event type.row
- is a row number.column
- is a column number.Copyright © 2008–2013. All rights reserved.