Uses of Interface
org.eclipse.nebula.widgets.nattable.group.model.IRowGroupModel
-
Packages that use IRowGroupModel Package Description org.eclipse.nebula.widgets.nattable.group org.eclipse.nebula.widgets.nattable.group.model org.eclipse.nebula.widgets.nattable.selection -
-
Uses of IRowGroupModel in org.eclipse.nebula.widgets.nattable.group
Methods in org.eclipse.nebula.widgets.nattable.group that return IRowGroupModel Modifier and Type Method Description IRowGroupModel<T>
RowGroupExpandCollapseLayer. getModel()
IRowGroupModel<T>
RowGroupHeaderLayer. getModel()
Methods in org.eclipse.nebula.widgets.nattable.group with parameters of type IRowGroupModel Modifier and Type Method 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)
Return the row indexes of the rows that belong to a group.static <T> int[]
RowGroupUtils. getRowIndexesInGroupAsArray(IRowGroupModel<T> model, int rowIndex)
static <T> int[]
RowGroupUtils. getRowIndexesInGroupAsArray(IRowGroupModel<T> model, IRowGroup<T> group, boolean includeStatic)
Return the row indexes of the rows that belong to a group.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)
Constructors in org.eclipse.nebula.widgets.nattable.group with parameters of type IRowGroupModel Constructor 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)
-
Uses of IRowGroupModel in org.eclipse.nebula.widgets.nattable.group.model
Classes in org.eclipse.nebula.widgets.nattable.group.model that implement IRowGroupModel Modifier and Type Class Description class
RowGroupModel<T>
A thread-safe implementation ofIRowGroupModel
which is optimised for larger data-sets (it should cope with at least 10k rows spread across 2-300 groups). -
Uses of IRowGroupModel in org.eclipse.nebula.widgets.nattable.selection
Constructors in org.eclipse.nebula.widgets.nattable.selection with parameters of type IRowGroupModel Constructor Description SelectRowGroupCommandHandler(IRowGroupModel<T> model, SelectionLayer selectionLayer, RowGroupHeaderLayer<T> rowGroupHeaderLayer)
-