Uses of Interface
org.eclipse.nebula.widgets.nattable.data.IDataProvider
-
-
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.data
Subinterfaces of IDataProvider in org.eclipse.nebula.widgets.nattable.data Modifier and Type Interface Description interfaceIRowDataProvider<T>interfaceISpanningDataProviderClasses in org.eclipse.nebula.widgets.nattable.data that implement IDataProvider Modifier and Type Class Description classAbstractFilterListDataProvider<T>Enables the use of aListcontaining POJO(s) as a backing data source.classAutomaticSpanningDataProviderThis implementation of ISpanningDataProvider will automatically span cells if the containing cell values are equal.classListDataProvider<T>Enables the use of aListcontaining POJO(s) as a backing data source.classWrappingSpanningDataProviderAbstract implementation ofISpanningDataProviderthat wraps an existingIDataProvider.Fields in org.eclipse.nebula.widgets.nattable.data declared as IDataProvider Modifier and Type Field Description protected IDataProviderWrappingSpanningDataProvider. underlyingDataProviderConstructors in org.eclipse.nebula.widgets.nattable.data with parameters of type IDataProvider Constructor Description AutomaticSpanningDataProvider(IDataProvider underlyingDataProvider, boolean autoColumnSpan, boolean autoRowSpan)WrappingSpanningDataProvider(IDataProvider underlyingDataProvider) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.examples._300_Data
Methods in org.eclipse.nebula.widgets.nattable.examples._300_Data that return IDataProvider Modifier and Type Method Description protected IDataProvider_302_CustomColumnPropertyAccessorExample. createColumnHeaderDataProvider() -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.examples._800_Integration
Constructors in org.eclipse.nebula.widgets.nattable.examples._800_Integration with parameters of type IDataProvider Constructor Description GlazedListsEditorColumnHeaderLayerStack(IDataProvider dataProvider, org.eclipse.nebula.widgets.nattable.examples._800_Integration._804_GlazedListsEditorExample.GlazedListsEditorBodyLayerStack<T> bodyLayerStack, IColumnPropertyAccessor<T> columnPropertyAccessor, IConfigRegistry configRegistry) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.examples.examples
Constructors in org.eclipse.nebula.widgets.nattable.examples.examples with parameters of type IDataProvider Constructor Description BodyLayerStack(IDataProvider dataProvider)ColumnHeaderLayerStack(IDataProvider dataProvider)RowHeaderLayerStack(IDataProvider dataProvider) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.examples.examples._103_Events
Classes in org.eclipse.nebula.widgets.nattable.examples.examples._103_Events that implement IDataProvider Modifier and Type Class Description classBlinkingGlazedListExample.ColumnHeaderDataProvider -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.examples.examples._110_Editing
Methods in org.eclipse.nebula.widgets.nattable.examples.examples._110_Editing with parameters of type IDataProvider Modifier and Type Method Description static AbstractRegistryConfigurationEditableGridExample. editableGridConfiguration(ColumnOverrideLabelAccumulator columnLabelAccumulator, IDataProvider dataProvider) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.examples.fixtures
Classes in org.eclipse.nebula.widgets.nattable.examples.fixtures that implement IDataProvider Modifier and Type Class Description classColumnStructureUpdatesExampleGridLayer.ListDataProviderExample<E>Methods in org.eclipse.nebula.widgets.nattable.examples.fixtures that return IDataProvider Modifier and Type Method Description IDataProviderFullFeaturedColumnHeaderLayerStack. getColumnHeaderDataProvider()IDataProviderGlazedListsColumnHeaderLayerStack. getDataProvider()Constructors in org.eclipse.nebula.widgets.nattable.examples.fixtures with parameters of type IDataProvider Constructor Description GlazedListsColumnHeaderLayerStack(IDataProvider dataProvider, ca.odell.glazedlists.SortedList<T> sortedList, IColumnPropertyAccessor<T> columnPropertyAccessor, IConfigRegistry configRegistry, DefaultBodyLayerStack bodyLayerStack)GlazedListsGridLayer(ca.odell.glazedlists.EventList<T> eventList, IColumnPropertyAccessor<T> columnPropertyAccessor, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.extension.glazedlists
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists that implement IDataProvider Modifier and Type Class Description classGlazedListsDataProvider<T>Deprecated.Use a defaultListDataProviderinstead as the performance boost can not be verified with current Java and GlazedLists implementations and as this implementation is not thread-safe it introduces more issues than it tries to solve. -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow
Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow with parameters of type IDataProvider Constructor Description ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor, FilterRowComboBoxDataProvider<T> comboBoxDataProvider, IColumnAccessor<T> bodyDataColumnAccessor, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor, ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> bodyDataColumnAccessor, boolean lazyLoading, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor, ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> bodyDataColumnAccessor, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, FilterRowComboBoxDataProvider<T> comboBoxDataProvider, IColumnAccessor<T> bodyDataColumnAccessor, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, FilterRowComboBoxDataProvider<T> comboBoxDataProvider, IColumnAccessor<T> bodyDataColumnAccessor, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> bodyDataColumnAccessor, boolean lazyLoading, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> bodyDataColumnAccessor, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList, ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> bodyDataColumnAccessor, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.ComboBoxFilterRowHeaderComposite(ComboBoxGlazedListsFilterStrategy<T> filterStrategy, FilterRowComboBoxDataProvider<T> comboBoxDataProvider, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry, boolean useDefaultConfiguration)Creates a new ComboBoxFilterRowHeaderComposite based on the given informations. -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture
Methods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture that return IDataProvider Modifier and Type Method Description IDataProviderDataLayerFixture. getDataProvider() -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy
Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with parameters of type IDataProvider Constructor Description GroupByHeaderConfiguration(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.GroupByHeaderPainter(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider)GroupByHeaderPainter(GroupByModel groupByModel, IDataProvider columnHeaderDataProvider, ColumnHeaderLayer columnHeaderLayer) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.filterrow
Classes in org.eclipse.nebula.widgets.nattable.filterrow that implement IDataProvider Modifier and Type Class Description classFilterRowDataProvider<T>Data provider for the filter row Stores filter strings Applies them to the ca.odell.glazedlists.matchers.MatcherEditor on the ca.odell.glazedlists.FilterListConstructors in org.eclipse.nebula.widgets.nattable.filterrow with parameters of type IDataProvider Constructor Description FilterRowDataLayer(IFilterStrategy<T> filterStrategy, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry)FilterRowDataProvider(IFilterStrategy<T> filterStrategy, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry)FilterRowHeaderComposite(IFilterStrategy<T> filterStrategy, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.formula
Classes in org.eclipse.nebula.widgets.nattable.formula that implement IDataProvider Modifier and Type Class Description classFormulaDataProviderIDataProviderthat is able to evaluate formulas.classFormulaRowDataProvider<T>FormulaDataProviderthat wraps around anIRowDataProvider.classTwoDimensionalArrayDataProviderFields in org.eclipse.nebula.widgets.nattable.formula declared as IDataProvider Modifier and Type Field Description protected IDataProviderFormulaParser. dataProviderprotected IDataProviderFormulaDataProvider. underlyingDataProviderMethods in org.eclipse.nebula.widgets.nattable.formula that return IDataProvider Modifier and Type Method Description protected IDataProviderFormulaDataProvider. getUnderlyingDataProvider()Constructors in org.eclipse.nebula.widgets.nattable.formula with parameters of type IDataProvider Constructor Description FormulaDataProvider(IDataProvider underlyingDataProvider)FormulaDataProvider(IDataProvider underlyingDataProvider, FormulaParser parser)This constructor supports the specification of aFormulaParserto customize parsing.FormulaParser(IDataProvider dataProvider)Creates and initializes a newFormulaParser. -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.grid.data
Classes in org.eclipse.nebula.widgets.nattable.grid.data that implement IDataProvider Modifier and Type Class Description classDefaultBodyDataProvider<T>classDefaultColumnHeaderDataProviderThe defaultIDataProviderfor the column header.classDefaultCornerDataProviderclassDefaultRowHeaderDataProviderclassDefaultSummaryRowHeaderDataProviderIDataProviderto use for theRowHeaderLayerif theSummaryRowLayeris present in the body layer stack.classDummyBodyDataProviderclassDummyColumnHeaderDataProviderclassDummyModifiableBodyDataProviderclassDummySpanningBodyDataProviderFields in org.eclipse.nebula.widgets.nattable.grid.data declared as IDataProvider Modifier and Type Field Description protected IDataProviderDefaultRowHeaderDataProvider. bodyDataProviderConstructors in org.eclipse.nebula.widgets.nattable.grid.data with parameters of type IDataProvider Constructor Description DefaultCornerDataProvider(IDataProvider columnHeaderDataProvider, IDataProvider rowHeaderDataProvider)DefaultRowHeaderDataProvider(IDataProvider bodyDataProvider)DefaultSummaryRowHeaderDataProvider(IDataProvider bodyDataProvider)DefaultSummaryRowHeaderDataProvider(IDataProvider bodyDataProvider, String summaryRowLabel)DummyColumnHeaderDataProvider(IDataProvider bodyDataProvider) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.grid.layer
Methods in org.eclipse.nebula.widgets.nattable.grid.layer with parameters of type IDataProvider Modifier and Type Method Description protected voidDefaultGridLayer. init(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider)protected voidDefaultGridLayer. init(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider, IDataProvider rowHeaderDataProvider)protected voidDefaultGridLayer. init(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider, IDataProvider rowHeaderDataProvider, IDataProvider cornerDataProvider)Constructors in org.eclipse.nebula.widgets.nattable.grid.layer with parameters of type IDataProvider Constructor Description DefaultColumnHeaderDataLayer(IDataProvider columnHeaderDataProvider)DefaultGridLayer(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider)DefaultGridLayer(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider, boolean useDefaultConfiguration)DefaultGridLayer(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider, IDataProvider rowHeaderDataProvider)DefaultGridLayer(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider, IDataProvider rowHeaderDataProvider, boolean useDefaultConfiguration)DefaultGridLayer(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider, IDataProvider rowHeaderDataProvider, IDataProvider cornerDataProvider)DefaultGridLayer(IDataProvider bodyDataProvider, IDataProvider columnHeaderDataProvider, IDataProvider rowHeaderDataProvider, IDataProvider cornerDataProvider, boolean useDefaultConfiguration)DefaultRowHeaderDataLayer(IDataProvider rowHeaderDataProvider) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.hierarchical
Classes in org.eclipse.nebula.widgets.nattable.hierarchical that implement IDataProvider Modifier and Type Class Description classHierarchicalSpanningDataProviderThis implementation ofISpanningDataProviderwill span cells if the level objects of theHierarchicalWrapperrow objects are actually the same in the same column. -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.layer
Fields in org.eclipse.nebula.widgets.nattable.layer declared as IDataProvider Modifier and Type Field Description protected IDataProviderDataLayer. dataProviderMethods in org.eclipse.nebula.widgets.nattable.layer that return IDataProvider Modifier and Type Method Description IDataProviderDataLayer. getDataProvider()Methods in org.eclipse.nebula.widgets.nattable.layer with parameters of type IDataProvider Modifier and Type Method Description voidDataLayer. setDataProvider(IDataProvider dataProvider)Set theIDataProviderto use.Constructors in org.eclipse.nebula.widgets.nattable.layer with parameters of type IDataProvider Constructor Description DataLayer(IDataProvider dataProvider)DataLayer(IDataProvider dataProvider, int defaultColumnWidth, int defaultRowHeight) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.layer.cell
Constructors in org.eclipse.nebula.widgets.nattable.layer.cell with parameters of type IDataProvider Constructor Description ColumnLabelAccumulator(IDataProvider dataProvider)Create aColumnLabelAccumulatorwhich can be used in conjunction with CSS styling, because the labels that are added to the cells are predictable. -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.layer.stack
Constructors in org.eclipse.nebula.widgets.nattable.layer.stack with parameters of type IDataProvider Constructor Description DummyGridLayerStack(IDataProvider bodyDataProvider) -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.search.strategy
Methods in org.eclipse.nebula.widgets.nattable.search.strategy that return IDataProvider Modifier and Type Method Description IDataProviderGridSearchStrategyTest. getBodyDataProvider() -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.summaryrow
Constructors in org.eclipse.nebula.widgets.nattable.summaryrow with parameters of type IDataProvider Constructor Description SummationSummaryProvider(IDataProvider dataProvider)Create a newSummationSummaryProviderby using the givenIDataProvider.SummationSummaryProvider(IDataProvider dataProvider, boolean strict)Create a newSummationSummaryProviderby using the givenIDataProviderand strict mode configuration. -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.test.fixture.data
Classes in org.eclipse.nebula.widgets.nattable.test.fixture.data that implement IDataProvider Modifier and Type Class Description classDataProviderFixture -
Uses of IDataProvider in org.eclipse.nebula.widgets.nattable.test.fixture.layer
Fields in org.eclipse.nebula.widgets.nattable.test.fixture.layer declared as IDataProvider Modifier and Type Field Description static IDataProviderGridLayerFixture. bodyDataProviderstatic IDataProviderGridLayerFixture. colHeaderDataProviderstatic IDataProviderGridLayerFixture. cornerDataProviderstatic IDataProviderGridLayerFixture. rowHeaderDataProviderMethods in org.eclipse.nebula.widgets.nattable.test.fixture.layer that return IDataProvider Modifier and Type Method Description IDataProviderDataLayerFixture. getDataProvider()Constructors in org.eclipse.nebula.widgets.nattable.test.fixture.layer with parameters of type IDataProvider Constructor Description GridLayerFixture(IDataProvider customBodyDataProvider)
-