| Modifier and Type | Method and Description |
|---|---|
IRowGroupModel<T> |
RowGroupHeaderLayer.getModel() |
IRowGroupModel<T> |
RowGroupExpandCollapseLayer.getModel() |
| Modifier and Type | Method and Description |
|---|---|
static <T> IRowGroup<T> |
RowGroupUtils.getOwnRowGroupForRowIndex(IRowGroupModel<T> model,
int rowIndex) |
static <T> IRowGroup<T> |
RowGroupUtils.getRowGroupForRowIndex(IRowGroupModel<T> model,
int rowIndex) |
static <T> String |
RowGroupUtils.getRowGroupNameForIndex(IRowGroupModel<T> model,
int bodyRowIndex) |
static <T> List<Integer> |
RowGroupUtils.getRowIndexesInGroup(IRowGroupModel<T> model,
int rowIndex) |
static <T> List<Integer> |
RowGroupUtils.getRowIndexesInGroup(IRowGroupModel<T> model,
IRowGroup<T> group,
boolean includeStatic) |
static <T> boolean |
RowGroupUtils.isCollapsed(IRowGroupModel<T> model,
IRowGroup<T> group) |
static <T> boolean |
RowGroupUtils.isInTheSameGroup(int fromRowIndex,
int toRowIndex,
IRowGroupModel<T> model) |
static <T> boolean |
RowGroupUtils.isPartOfAGroup(IRowGroupModel<T> model,
int rowIndex) |
static <T> boolean |
RowGroupUtils.isStaticRow(IRowGroupModel<T> model,
int bodyRowIndex) |
static <T> int |
RowGroupUtils.sizeOfGroup(IRowGroupModel<T> model,
int bodyRowIndex)
Number of rows in the Group which the bodyRowIndex belongs to.
|
| Constructor and Description |
|---|
RowGroupExpandCollapseLayer(IUniqueIndexLayer underlyingLayer,
IRowGroupModel<T> model) |
RowGroupHeaderLayer(ILayer rowHeaderLayer,
SelectionLayer selectionLayer,
IRowGroupModel<T> rowGroupModel) |
RowGroupHeaderLayer(ILayer rowHeaderLayer,
SelectionLayer selectionLayer,
IRowGroupModel<T> rowGroupModel,
boolean useDefaultConfiguration) |
| Constructor and Description |
|---|
DefaultRowGroupHeaderLayerConfiguration(IRowGroupModel<T> rowGroupModel)
Deprecated.
use constructor without IRowGroupModel as it is not needed
anymore
|
| Modifier and Type | Class and Description |
|---|---|
class |
RowGroupModel<T>
A thread-safe implementation of
IRowGroupModel which is optimised for
larger data-sets (it should cope with at least 10k rows spread across 2-300
groups). |
| Constructor and Description |
|---|
RowGroupHeaderTextPainter(IRowGroupModel rowGroupModel)
Deprecated.
Use constructor without IRowGroupModel reference
|
RowGroupHeaderTextPainter(IRowGroupModel rowGroupModel,
ICellPainter interiorPainter)
Deprecated.
Use constructor without IRowGroupModel reference
|
| Constructor and Description |
|---|
SelectRowGroupCommandHandler(IRowGroupModel<T> model,
SelectionLayer selectionLayer,
RowGroupHeaderLayer<T> rowGroupHeaderLayer) |
Copyright © 2016. All rights reserved.