|
||||||||||
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 . |
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. |
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 |