Uses of Interface
org.eclipse.nebula.widgets.nattable.data.IColumnAccessor
-
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.data
Subinterfaces of IColumnAccessor in org.eclipse.nebula.widgets.nattable.data Modifier and Type Interface Description interface
IColumnPropertyAccessor<T>
Classes in org.eclipse.nebula.widgets.nattable.data that implement IColumnAccessor Modifier and Type Class Description class
ExtendedReflectiveColumnPropertyAccessor<R>
class
ReflectiveColumnPropertyAccessor<R>
Convenience class which uses java reflection to get/set property names from the row bean.Fields in org.eclipse.nebula.widgets.nattable.data declared as IColumnAccessor Modifier and Type Field Description protected IColumnAccessor<T>
ListDataProvider. columnAccessor
Constructors in org.eclipse.nebula.widgets.nattable.data with parameters of type IColumnAccessor Constructor Description AbstractFilterListDataProvider(List<T> list, IColumnAccessor<T> columnAccessor)
ListDataProvider(List<T> list, IColumnAccessor<T> columnAccessor)
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.examples.examples._103_Events
Classes in org.eclipse.nebula.widgets.nattable.examples.examples._103_Events that implement IColumnAccessor Modifier and Type Class Description class
BlinkingGlazedListExample.TupleColumnPropertyAccessor
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.extension.glazedlists
Fields in org.eclipse.nebula.widgets.nattable.extension.glazedlists declared as IColumnAccessor Modifier and Type Field Description protected IColumnAccessor<T>
GlazedListsSortModel. columnAccessor
Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists with parameters of type IColumnAccessor Constructor Description GlazedListsDataProvider(ca.odell.glazedlists.EventList<T> list, IColumnAccessor<T> columnAccessor)
Deprecated.GlazedListsSortModel(ca.odell.glazedlists.SortedList<T> sortedList, IColumnAccessor<T> columnAccessor, IColumnPropertyResolver columnPropertyResolver, IConfigRegistry configRegistry, ILayer dataLayer)
NatColumnTableFormat(IColumnAccessor<R> columnAccessor, IColumnPropertyResolver columnPropertyResolver, IConfigRegistry configRegistry, ILayer columnHeaderDataLayer)
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow
Fields in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow declared as IColumnAccessor Modifier and Type Field Description protected IColumnAccessor<T>
DefaultGlazedListsFilterStrategy. columnAccessor
Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow with parameters of type IColumnAccessor 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.ComboBoxGlazedListsFilterStrategy(FilterRowComboBoxDataProvider<T> comboBoxDataProvider, ca.odell.glazedlists.FilterList<T> filterList, ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry)
ComboBoxGlazedListsFilterStrategy(FilterRowComboBoxDataProvider<T> comboBoxDataProvider, ca.odell.glazedlists.FilterList<T> filterList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry)
DefaultGlazedListsFilterStrategy(ca.odell.glazedlists.FilterList<T> filterList, ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry)
Create a new DefaultGlazedListsFilterStrategy on top of the given FilterList using the given CompositeMatcherEditor.DefaultGlazedListsFilterStrategy(ca.odell.glazedlists.FilterList<T> filterList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry)
Create a new DefaultGlazedListsFilterStrategy on top of the given FilterList.DefaultGlazedListsStaticFilterStrategy(ca.odell.glazedlists.FilterList<T> filterList, ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry)
Create a new DefaultGlazedListsStaticFilterStrategy on top of the given FilterList using the given CompositeMatcherEditor.DefaultGlazedListsStaticFilterStrategy(ca.odell.glazedlists.FilterList<T> filterList, IColumnAccessor<T> columnAccessor, IConfigRegistry configRegistry)
Create a new DefaultGlazedListsStaticFilterStrategy on top of the given FilterList.GlazedListsFilterRowComboBoxDataProvider(ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> columnAccessor)
GlazedListsFilterRowComboBoxDataProvider(ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> columnAccessor, boolean lazy)
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy that implement IColumnAccessor Modifier and Type Class Description class
GroupByColumnAccessor<T>
IColumnAccessor
that wraps an instance ofIColumnAccessor
and adds the ability to handleGroupByObject
s additionally to the underlying data structure.Fields in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy declared as IColumnAccessor Modifier and Type Field Description protected IColumnAccessor<T>
GroupByColumnAccessor. columnAccessor
protected IColumnAccessor<T>
GroupByComparator. columnAccessor
Methods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with parameters of type IColumnAccessor Modifier and Type Method Description protected GroupByTreeFormat<T>
GroupByDataLayer. createGroupByTreeFormat(GroupByModel groupByModel, IColumnAccessor<T> groupByColumnAccessor)
protected ca.odell.glazedlists.matchers.Matcher<T>
GroupByDataLayer. getGroupDescriptorMatcher(GroupByObject group, IColumnAccessor<T> columnAccessor)
Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with parameters of type IColumnAccessor Constructor Description GroupByColumnAccessor(IColumnAccessor<T> columnAccessor)
GroupByComparator(GroupByModel groupByModel, IColumnAccessor<T> columnAccessor)
GroupByComparator(GroupByModel groupByModel, IColumnAccessor<T> columnAccessor, GroupByDataLayer<T> dataLayer)
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 expandedGroupByTreeFormat(GroupByModel model, IColumnAccessor<T> columnAccessor)
GroupDescriptorMatcher(GroupByObject group, IColumnAccessor<T> columnAccessor)
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.summary
Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.summary with parameters of type IColumnAccessor Constructor Description SummationGroupBySummaryProvider(IColumnAccessor<T> columnAccessor)
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.extension.glazedlists.hierarchical
Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.hierarchical with parameters of type IColumnAccessor Constructor Description HierarchicalWrapperSortModel(ca.odell.glazedlists.SortedList<HierarchicalWrapper> sortedList, IColumnAccessor<HierarchicalWrapper> columnAccessor, Map<Integer,List<Integer>> levelIndexMapping, DataLayer columnHeaderDataLayer, ConfigRegistry configRegistry)
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.filterrow.combobox
Constructors in org.eclipse.nebula.widgets.nattable.filterrow.combobox with parameters of type IColumnAccessor Constructor Description FilterRowComboBoxDataProvider(ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> columnAccessor)
FilterRowComboBoxDataProvider(ILayer bodyLayer, Collection<T> baseCollection, IColumnAccessor<T> columnAccessor, boolean lazy)
-
Uses of IColumnAccessor in org.eclipse.nebula.widgets.nattable.hierarchical
Classes in org.eclipse.nebula.widgets.nattable.hierarchical that implement IColumnAccessor Modifier and Type Class Description class
HierarchicalReflectiveColumnPropertyAccessor
Specialization ofReflectiveColumnPropertyAccessor
to access fields in aHierarchicalWrapper
.Constructors in org.eclipse.nebula.widgets.nattable.hierarchical with parameters of type IColumnAccessor Constructor Description HierarchicalWrapperComparator(IColumnAccessor<HierarchicalWrapper> columnAccessor, Map<Integer,List<Integer>> levelIndexMapping)
Creates a newHierarchicalWrapperComparator
without anISortModel
.HierarchicalWrapperComparator(IColumnAccessor<HierarchicalWrapper> columnAccessor, Map<Integer,List<Integer>> levelIndexMapping, ISortModel sortModel)
Creates a newHierarchicalWrapperComparator
with anISortModel
to support dynamic configurable column based sorting.
-