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 newGroupByConfigLabelModifierthat removes theTreeLayer.TREE_COLUMN_CELLlabel if no grouping is active.GroupByDataLayer(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor) Create a newGroupByDataLayerwith the given configuration that: uses the defaultGroupByExpansionModelwhich 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 defaultGroupByDataLayerConfigurationdoes not support groupBy summary values because of the missingIConfigRegistryreferenceGroupByDataLayer(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, boolean useDefaultConfiguration) Create a newGroupByDataLayerwith the given configuration that: uses the defaultGroupByExpansionModelwhich 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 missingIConfigRegistryreferenceGroupByDataLayer(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 newGroupByDataLayerwith the given configuration.GroupByDataLayer(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry) Create a newGroupByDataLayerwith the given configuration that: uses the defaultGroupByExpansionModelwhich 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 defaultGroupByDataLayerConfigurationGroupByDataLayer(GroupByModel groupByModel, ca.odell.glazedlists.EventList<T> eventList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry, boolean useDefaultConfiguration) Create a newGroupByDataLayerwith the given configuration that: uses the defaultGroupByExpansionModelwhich 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 newGroupByDataLayerwith the given configuration that: uses the defaultGroupByExpansionModelwhich 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 aGroupByHeaderLayerthat uses the defaultGroupByHeaderConfiguration.GroupByHeaderLayer(GroupByModel groupByModel, ILayer horizontalLayerDependency, IDataProvider columnHeaderDataProvider, GroupByHeaderConfiguration groupByHeaderConfiguration) Create aGroupByHeaderLayerby either using the givenGroupByHeaderConfigurationor creating a newGroupByHeaderConfigurationusing the given column headerIDataProvider.GroupByHeaderLayer(GroupByModel groupByModel, ILayer horizontalLayerDependency, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer) Create aGroupByHeaderLayerthat uses the defaultGroupByHeaderConfiguration.GroupByHeaderLayer(GroupByModel groupByModel, ILayer horizontalLayerDependency, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer, GroupByHeaderConfiguration groupByHeaderConfiguration) Create aGroupByHeaderLayerby either using the givenGroupByHeaderConfigurationor creating a newGroupByHeaderConfigurationusing the given column headerIDataProvider.GroupByHeaderLayer(GroupByModel groupByModel, ILayer horizontalLayerDependency, GroupByHeaderConfiguration groupByHeaderConfiguration) Create aGroupByHeaderLayerthat uses the givenGroupByHeaderConfiguration.GroupByHeaderPainter(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider) GroupByHeaderPainter(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer) GroupByTreeFormat(GroupByModel model, IColumnAccessor<T> columnAccessor)