| Package | Description |
|---|---|
| ca.odell.glazedlists | |
| ca.odell.glazedlists.gui | |
| ca.odell.glazedlists.swing | |
| ca.odell.glazedlists.swt |
| Modifier and Type | Method and Description |
|---|---|
static <T> TableFormat<T> |
GlazedLists.tableFormat(java.lang.Class<T> baseClass,
java.lang.String[] propertyNames,
java.lang.String[] columnLabels)
Creates a
TableFormat that binds JavaBean properties to
table columns via Reflection. |
static <T> TableFormat<T> |
GlazedLists.tableFormat(java.lang.Class<T> baseClass,
java.lang.String[] propertyNames,
java.lang.String[] columnLabels,
boolean[] editable)
Creates a
TableFormat that binds JavaBean properties to
table columns via Reflection. |
static <T> TableFormat<T> |
GlazedLists.tableFormat(java.lang.String[] propertyNames,
java.lang.String[] columnLabels)
Creates a
TableFormat that binds JavaBean properties to
table columns via Reflection. |
static <T> TableFormat<T> |
GlazedLists.tableFormat(java.lang.String[] propertyNames,
java.lang.String[] columnLabels,
boolean[] editable)
Creates a
TableFormat that binds JavaBean properties to
table columns via Reflection. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AdvancedTableFormat<E>
Allows the ability to specify column class information in addition to the standard
TableFormat information. |
interface |
CheckableTableFormat<E>
Specifies how to check table elements.
|
interface |
WritableTableFormat<E>
Specifies how to edit the elements of table.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractTableComparatorChooser.setTableFormat(TableFormat<? super E> tableFormat)
Adjusts the TableFormat this comparator chooser uses when selecting
comparators.
|
| Constructor and Description |
|---|
AbstractTableComparatorChooser(SortedList<E> sortedList,
TableFormat<? super E> tableFormat)
Create a
AbstractTableComparatorChooser that sorts the specified
SortedList over the specified columns. |
| Modifier and Type | Method and Description |
|---|---|
TableFormat<? super E> |
AdvancedTableModel.getTableFormat()
Gets the
TableFormat used by this table model. |
TableFormat<? super E> |
DefaultEventTableModel.getTableFormat()
Gets the
TableFormat used by this table model. |
TableFormat<? super E> |
JXTableSupport.getTableFormat() |
| Modifier and Type | Method and Description |
|---|---|
static <E> AutoCompleteSupport.AutoCompleteCellEditor<E> |
AutoCompleteSupport.createTableCellEditor(java.util.Comparator uniqueComparator,
TableFormat<E> tableFormat,
EventList<E> tableData,
int columnIndex)
This factory method creates and returns a
AutoCompleteSupport.AutoCompleteCellEditor
which adapts an autocompleting JComboBox for use as a Table
Cell Editor. |
static <E> AutoCompleteSupport.AutoCompleteCellEditor<E> |
AutoCompleteSupport.createTableCellEditor(TableFormat<E> tableFormat,
EventList<E> tableData,
int columnIndex)
This factory method creates and returns a
AutoCompleteSupport.AutoCompleteCellEditor
which adapts an autocompleting JComboBox for use as a Table
Cell Editor. |
static <E> AdvancedTableModel<E> |
GlazedListsSwing.eventTableModel(EventList<E> source,
TableFormat<? super E> tableFormat)
Creates a new table model that extracts column data from the given
source using the the given tableFormat. |
static <E> AdvancedTableModel<E> |
GlazedListsSwing.eventTableModel(EventList<E> source,
TableFormat<? super E> tableFormat,
TableModelEventAdapter.Factory<E> eventAdapterFactory)
Creates a new table model that extracts column data from the given
source using the the given tableFormat. |
static <E> AdvancedTableModel<E> |
GlazedListsSwing.eventTableModelWithThreadProxyList(EventList<E> source,
TableFormat<? super E> tableFormat)
Creates a new table model that extracts column data from the given
source
using the the given tableFormat. |
static <E> AdvancedTableModel<E> |
GlazedListsSwing.eventTableModelWithThreadProxyList(EventList<E> source,
TableFormat<? super E> tableFormat,
TableModelEventAdapter.Factory<E> eventAdapterFactory)
Creates a new table model that extracts column data from the given
source
using the the given tableFormat. |
static <E> TableComparatorChooser<E> |
TableComparatorChooser.install(javax.swing.JTable table,
SortedList<E> sortedList,
java.lang.Object strategy,
TableFormat<? super E> tableFormat)
Installs a new TableComparatorChooser that responds to clicks on the
header of the specified table and uses them to sort the specified
sortedList by delegating to the given strategy
If at any time the table should no longer sort, the behaviour can be
removed calling TableComparatorChooser.dispose() on the object returned by this method. |
static <E> JXTableSupport<E> |
JXTableSupport.install(JXTable table,
EventList<E> eventList,
TableFormat<? super E> tableFormat,
SortedList<E> sortedList,
java.lang.Object sortingStrategy)
Installs the Glazed Lists integration on the given
table. |
void |
AdvancedTableModel.setTableFormat(TableFormat<? super E> tableFormat)
Sets the
TableFormat that will extract column data from each
element. |
void |
DefaultEventTableModel.setTableFormat(TableFormat<? super E> tableFormat)
Sets the
TableFormat that will extract column data from each
element. |
| Constructor and Description |
|---|
DefaultEventTableModel(EventList<E> source,
boolean disposeSource,
TableFormat<? super E> tableFormat)
Creates a new table model that extracts column data from the given
source using the the given tableFormat. |
DefaultEventTableModel(EventList<E> source,
TableFormat<? super E> tableFormat)
Creates a new table model that extracts column data from the given
source using the the given tableFormat. |
EventJXTableModel(EventList<E> source,
TableFormat<? super E> tableFormat)
|
EventTableModel(EventList<E> source,
TableFormat<? super E> tableFormat)
Deprecated.
|
TableComparatorChooser(javax.swing.JTable table,
SortedList<E> sortedList,
java.lang.Object strategy,
TableFormat<? super E> tableFormat)
Creates and installs a TableComparatorChooser.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
KTableFormat
Deprecated.
The ktable extension and its types are deprecated.
This extension becomes unsupported and will be removed
from the official distribution with the next major release.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKTableFormat
Deprecated.
The ktable extension and its types are deprecated.
This extension becomes unsupported and will be removed
from the official distribution with the next major release.
|
class |
TableFormatKTableFormat
Deprecated.
The ktable extension and its types are deprecated.
This extension becomes unsupported and will be removed
from the official distribution with the next major release.
|
| Modifier and Type | Method and Description |
|---|---|
TableFormat<? super E> |
DefaultEventTableViewer.getTableFormat()
Gets the
TableFormat. |
| Modifier and Type | Method and Description |
|---|---|
static DefaultEventKTableModel |
GlazedListsKTable.eventKTableModel(de.kupzog.ktable.KTable table,
EventList source,
TableFormat tableFormat)
Deprecated.
Create a new
DefaultEventKTableModel that uses elements from the
specified EventList as rows, and the specified TableFormat
to divide row objects across columns. |
static DefaultEventKTableModel |
GlazedListsKTable.eventKTableModelWithThreadProxyList(de.kupzog.ktable.KTable table,
EventList source,
TableFormat tableFormat)
Deprecated.
Create a new
DefaultEventKTableModel that uses elements from the
specified EventList as rows, and the specified TableFormat
to divide row objects across columns. |
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
|
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
|
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewerWithThreadProxyList(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
|
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewerWithThreadProxyList(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
|
void |
DefaultEventTableViewer.setTableFormat(TableFormat<? super E> tableFormat)
Sets this
Table to be formatted by a different TableFormat. |
| Constructor and Description |
|---|
DefaultEventKTableModel(de.kupzog.ktable.KTable table,
EventList source,
TableFormat tableFormat)
Deprecated.
Create a new
DefaultEventKTableModel that uses elements from the
specified EventList as rows, and the specified TableFormat
to divide row objects across columns. |
DefaultEventKTableModel(de.kupzog.ktable.KTable table,
EventList source,
TableFormat tableFormat,
boolean disposeSource)
Deprecated.
Create a new
DefaultEventKTableModel that uses elements from the
specified EventList as rows, and the specified TableFormat
to divide row objects across columns. |
DefaultEventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
|
DefaultEventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
|
DefaultEventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer,
boolean disposeSource)
|
EventKTableModel(de.kupzog.ktable.KTable table,
EventList source,
TableFormat tableFormat)
Deprecated.
Create a new
EventKTableModel that uses elements from the
specified EventList as rows, and the specified TableFormat
to divide row objects across columns. |
EventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
Deprecated.
|
EventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
Deprecated.
|
TableFormatKTableFormat(TableFormat tableFormat)
Deprecated.
Adapt the specified
TableFormat to be used in
a KTable. |
Glazed Lists, Copyright © 2003 publicobject.com, O'Dell Engineering.
Documentation build by swimmesberger at Wed Feb 13 09:45:20 CET 2019