|
Copyright © 2005 Scientific Applications. All Rights Reserved. | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| FilterListModel | This interface defines a method for retrieving the unfiltered tablemodel that the FilterListModel filters. |
| GroupTableColumnModel | GroupTableColumnModel defines the requirements for a table column model
object suitable for use with a GroupTableHeader. |
| ListTableModel | The ListTableModel interface defines methods for manipulating the data of a tabular data model. |
| ReorderModel | The ReorderModel interface defines methods that will be used by TableModels in order to indicate how the rows of the table have been reordered after some manipulation occurs. |
| RowHeader | This interface defines methods that will allow a JTable to use a row header at the left or right of a JScrollPane. |
| SortListModel | This interface defines methods for comparing the rows of a tablemodel. |
| TableDefinition | This interface supplies methods that define the structure of a table model. |
| VetoableTableColumnModel | VetoableTableColumnModel is an extension to TableColumnModel indicating the ability to stop ('veto') the addition, removal and moving of the table columns from occuring. |
| VetoableTableColumnModelListener | The listener that is notified when a table column is about to be added, moved or removed. |
| ViewableModel | ViewableModel is the model that defines how a cell will resize its contents to its viewable dimensions. |
| Class Summary | |
|---|---|
| AdvancedJScrollPane | This subclass of JScrollPane ensures that the scrollpane will adjust correctly to the last (dummy) column added by AdvancedJTable. |
| AdvancedJTable | AdvancedJTable is a sublass of JTable that makes full use of classes contained in this library, so as to add extra functionality to the JTable Swing component. |
| AdvancedTableHeader | This is the object which manages the header of AdvancedJTable. |
| BlankIcon | A blank square icon filled with a color. |
| DefaultGroupTableColumnModel | DefaultGroupTableColumnModel is the default implementation of a GroupTableColumnModel. |
| DefaultListRowHeaderRenderer | DefaultListRowHeaderRenderer is the default renderer of a ListRowHeader. |
| DefaultListTableModel | DefaultListTableModel is a subclass of DefaultTableModel that implements ListTableModel. |
| DefaultRowHeaderRenderer | DefaultRowHeaderRenderer is the default renderer to use for rendering the cells of a JTableRowHeader. |
| DefaultVetoableColumnModel | DefaultVetoableColumnModel provides a standard implementation for a VetoableTableColumnModel. |
| DefaultViewableModel | DefaultViewableModel is the default viewable model implementation. |
| FilterTableModel | FilterTableModel offers filtering capabilities to a table. |
| GroupTableColumn | GroupTableColumn is a TableColumn subclass that contains a collection of 'children' columns and a group column parent. |
| GroupTableHeader | GroupTableHeader provides for a TableHeader that is able to group columns together. |
| JScrollablePanel | JScrollablePanel is a scrollable JPanel that can be used inside a JScrollPane. |
| JTableRowHeader | JTableRowHeader represents a vertical table header, that can be used as the row header of a JTable. |
| ListRowHeader | The default RowHeader implementation that uses a JList and a ListCellRenderer. |
| ListTableMap | This class defines a TableModel that wraps around a ListTableModel, which is passed in the constructor. |
| ListTableModelWrapper | ListTableModelWrapper provides a wrapping for any TableModel class. |
| NonContiguousSelectionModel | NonContiguousSelectionModel enables non-contiguous cell selection for a JTable. |
| ObjectTableModel | ObjectTableModel uses an internal ArrayList structure to store the rows of a JTable. |
| SortState | SortState is a class that holds information about the sorting state of a table column. |
| SortTableButtonRenderer | A SortTableRenderer implementation that uses JButtons in order to render the table header. |
| SortTableModel | SortTableModel offers sorting capabilities to a table. |
| SortTableRenderer | SortTableRenderer is responsible for drawing the columns of the table header. |
| TableAssistant | TableAssistant is a class that provides additional functions to a JTable. |
| TableCellResizer | TableCellResizer adds cell-resizing functionality to a JTable. |
| TableMap | TableMap is a wrapper around a given TableModel instance, just as ListTableMap is for ListTableModel. |
| TableReorder | TableReorder acts on a JTable in order to ensure that the same rows are selected after the ReorderEvent is generated. |
| ThreadedListTableModel | ThreadedListTableModel wraps around a ListTableModel in order to make it thread safe. |
| Viewable | Viewable is the object that contains information about a cell's resize behaviour when its size is larger than its viewable dimensions. |
| ViewableResizer | ViewableResizer is used to resize the contents of a cell to its viewable dimensions while being painted. |
| WrapperCellRendererPane | WrapperCellRendererPane is a specialized CellRendererPane that translates and resizes its children accordingly. |
| Exception Summary | |
|---|---|
| ColumnModelVetoException | Exception which is used to stop the addition, removal and moving of the columns of a TableColumnModel. |
Provides classes and interfaces for use with JTable.
|
Copyright © 2005 Scientific Applications. All Rights Reserved. | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||