public interface Hierarchical extends Editable
Modifier and Type | Method and Description |
---|---|
void |
addSubgridModel(int rowNumber,
int columnNumber,
GridDataModel model)
This method adds a new submodel into the cell.
|
GridDataModel |
getSubgridModel(int rowNumber,
int columnNumber)
This method gets a submodel beloging to the specified cell.
|
boolean |
isExpanded(int row,
int column)
This method checks whether the specified cell is expanded.
|
void |
setExpanded(int row,
int column,
boolean expanded)
This method sets expanded flag for the specified cell.
|
addColumn, addColumn, addListener, addRow, clearRemovedRows, getColumnNames, getColumns, getGridColumn, getHandler, getRemovedRows, getRow, getRows, getTotalColumnCount, removeAll, removeColumn, removeColumn, removeListener, removeRow, setColumNames, setHandler, setSortColumn, update, update, updateColumn, updateColumn, updateRow
getData, getEndRow, getRowData, getSortColumn, getStartRow, getTotalRowCount, isAscending, isEmpty, setAscending, setSortColumn
getCurrentPageNumber, getDisplayedPages, getEndPage, getPageSize, getStartPage, getTotalPagesNumber, setCurrentPageNumber, setDisplayedPages, setPageSize
void addSubgridModel(int rowNumber, int columnNumber, GridDataModel model) throws IllegalArgumentException
rowNumber
- is a row number.columnNumber
- is a column number.model
- is a submodel to be added, can be null
. If so it removes any model
from the specified cell if it's added.IllegalArgumentException
- if row or column numebr is out of range.GridDataModel getSubgridModel(int rowNumber, int columnNumber) throws IllegalArgumentException
It returns null
if there is no such submodel.
rowNumber
- is a row number.columnNumber
- is a column number.IllegalArgumentException
- if row or column numebr is out of range.void setExpanded(int row, int column, boolean expanded)
row
- is a row number.column
- is a column number.expanded
- is an expanded flag value.boolean isExpanded(int row, int column)
row
- is a row number.column
- is a column number.Copyright © 2008–2013. All rights reserved.