|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| TableContentInterface | Interface used by the row header view of a table. |
| Class Summary | |
|---|---|
| ColumnHeaderRenderer | Renderer to be used to display the column header of a table. |
| DataCellHeaderRenderer | Class to render a DataCell in a row header of a
JTable. |
| FindPositionAll | Postion information when searching occurrences in the entire table. |
| FindPositionRowKey | Position information that is used when searching row keys. |
| RowCounterThread | Low priority thread, which counts rows in a table as background process. |
| RowHeaderHeightMouseListener | A mouse listener and mouse motion listener that is registered to
a JTable to change row height as the user resizes a row. |
| TableContentModel | Proprietary implementation of a model for a table view. |
| TableContentView | Table view on a DataTable. |
| TableRowHeaderModel | Model for a Row Header view in a table view that displays a
DataTable. |
| TableRowHeaderView | Row Header for a table view on a DataTable. |
| TableSorterWorker | SwingWorker that is used to sort the table content on mouse click in header. |
| TableSortOrder | Represents sort order in a table (multiple columns). |
| TableView | Panel containing a table view on a generic DataTable. |
| TableView.TableAction | Action associate with the table. |
| TableViewFrame | Frame for a TableContentView. |
| Enum Summary | |
|---|---|
| TableContentModel.TableContentFilter | Possible hilite filter incarnations. |
| TableSortOrder.TableSortKey | Sorting associated with individual column. |
Node implementation of a table view. This node is used in the KNIME workflow
to display a DataTable, thus it has one inport and no outports.
In order to provide a reasonably fast view the key class of this package,
i.e. TableContentModel, uses a caching strategy that reads rows
from the DataTable on request and (ring-)buffers only the last
accessed sequence of rows. For further details refer to the description of
TableContentModel.
TableNodeFactory, TableNodeModel and
TableNodeView as they provide the usual node functionality.
TableContentModel is certainly the class containing most of
the functionality. It is the TableModel for the
TableContentView and has a reference to the
DataTable to be displayed. It contains the row cache and also
serves as the HiLiteListener (as it knows which rows it has
to care about). TableHeaderModel is also a class implementing
javax.swing.TableModel. It keeps a reference to its
TableContentModel and encapsulates the keys for each row in
the DataTable. Hence, it always has exactly one column. We had
to detach this model from the content model since the main view, i.e.
TableView displays the row head in separate panel.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||