Uses of Class
org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.GroupByModel
Packages that use GroupByModel
-
Uses of GroupByModel in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy
Fields in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy declared as GroupByModelMethods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy that return GroupByModelMethods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with parameters of type GroupByModelModifier and TypeMethodDescriptionprotected GroupByTreeFormat<T>
GroupByDataLayer.createGroupByTreeFormat
(GroupByModel groupByModel, IColumnAccessor<T> groupByColumnAccessor) Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with parameters of type GroupByModelModifierConstructorDescriptionGroupByComparator
(GroupByModel groupByModel, IColumnAccessor<T> columnAccessor) GroupByComparator
(GroupByModel groupByModel, IColumnAccessor<T> columnAccessor, GroupByDataLayer<T> dataLayer) GroupByConfigLabelModifier
(GroupByModel groupByModel) Create a newGroupByConfigLabelModifier
that removes theTreeLayer.TREE_COLUMN_CELL
label if no grouping is active.GroupByDataLayer
(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor) Create a newGroupByDataLayer
with the given configuration that: uses the defaultGroupByExpansionModel
which shows all nodes initially expanded has smoothUpdates enabled which leads to showing the summary values that were calculated before until the new value calculation is done uses the defaultGroupByDataLayerConfiguration
does not support groupBy summary values because of the missingIConfigRegistry
referenceGroupByDataLayer
(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, boolean useDefaultConfiguration) Create a newGroupByDataLayer
with the given configuration that: uses the defaultGroupByExpansionModel
which shows all nodes initially expanded has smoothUpdates enabled which leads to showing the summary values that were calculated before until the new value calculation is done does not support groupBy summary values because of the missingIConfigRegistry
referenceGroupByDataLayer
(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, ca.odell.glazedlists.TreeList.ExpansionModel<Object> expansionModel, IConfigRegistry configRegistry, boolean smoothUpdates, boolean useDefaultConfiguration) Create a newGroupByDataLayer
with the given configuration.GroupByDataLayer
(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry) Create a newGroupByDataLayer
with the given configuration that: uses the defaultGroupByExpansionModel
which shows all nodes initially expanded has smoothUpdates enabled which leads to showing the summary values that were calculated before until the new value calculation is done uses the defaultGroupByDataLayerConfiguration
GroupByDataLayer
(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry, boolean useDefaultConfiguration) Create a newGroupByDataLayer
with the given configuration that: uses the defaultGroupByExpansionModel
which shows all nodes initially expanded has smoothUpdates enabled which leads to showing the summary values that were calculated before until the new value calculation is doneGroupByDataLayer
(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry, boolean smoothUpdates, boolean useDefaultConfiguration) Create a newGroupByDataLayer
with the given configuration that: uses the defaultGroupByExpansionModel
which shows all nodes initially expandedGroupByHeaderConfiguration
(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider) GroupByHeaderConfiguration
(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer) GroupByHeaderConfiguration
(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer, ColumnGroupHeaderLayer columnGroupHeaderLayer) GroupByHeaderLayer
(GroupByModel groupByModel, ILayer horizontalLayerDependency, IDataProvider columnHeaderDataProvider) Create aGroupByHeaderLayer
that uses the defaultGroupByHeaderConfiguration
.GroupByHeaderLayer
(GroupByModel groupByModel, ILayer horizontalLayerDependency, IDataProvider columnHeaderDataProvider, GroupByHeaderConfiguration groupByHeaderConfiguration) Create aGroupByHeaderLayer
by either using the givenGroupByHeaderConfiguration
or creating a newGroupByHeaderConfiguration
using the given column headerIDataProvider
.GroupByHeaderLayer
(GroupByModel groupByModel, ILayer horizontalLayerDependency, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer) Create aGroupByHeaderLayer
that uses the defaultGroupByHeaderConfiguration
.GroupByHeaderLayer
(GroupByModel groupByModel, ILayer horizontalLayerDependency, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer, GroupByHeaderConfiguration groupByHeaderConfiguration) Create aGroupByHeaderLayer
by either using the givenGroupByHeaderConfiguration
or creating a newGroupByHeaderConfiguration
using the given column headerIDataProvider
.GroupByHeaderLayer
(GroupByModel groupByModel, ILayer horizontalLayerDependency, GroupByHeaderConfiguration groupByHeaderConfiguration) Create aGroupByHeaderLayer
that uses the givenGroupByHeaderConfiguration
.GroupByHeaderPainter
(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider) GroupByHeaderPainter
(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer) GroupByTreeFormat
(GroupByModel model, IColumnAccessor<T> columnAccessor)