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. |
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.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> 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. |
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 . |
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 | Method and Description |
---|---|
TableFormat<? super E> |
DefaultEventTableViewer.getTableFormat()
Gets the
TableFormat . |
Modifier and Type | Method and Description |
---|---|
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewerWithThreadProxyList(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
static <E> DefaultEventTableViewer<E> |
GlazedListsSWT.eventTableViewerWithThreadProxyList(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
void |
DefaultEventTableViewer.setTableFormat(TableFormat<? super E> tableFormat)
Sets this
Table to be formatted by a different TableFormat . |
Constructor and Description |
---|
DefaultEventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
DefaultEventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
DefaultEventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer,
boolean disposeSource)
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
EventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat)
Deprecated.
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
EventTableViewer(EventList<E> source,
Table table,
TableFormat<? super E> tableFormat,
TableItemConfigurer<? super E> tableItemConfigurer)
Deprecated.
Creates a new viewer for the given
Table that updates the table
contents in response to changes on the specified EventList . |
Glazed Lists, Copyright © 2003 publicobject.com, O'Dell Engineering.
Documentation build by mockbuild at 2016-06-08 1:48