Package org.ka2ddo.yaac.gui.table

This package contains classes for supporting Java/Swing JTable features specific to YAAC.

See:
          Description

Interface Summary
FastComparableTableModel This interface defines a TableModel that can compare rows column-by-column without having to create transient Objects for comparison.
FastRowFilter<M> This interface defines a replacement for javax.swing.RowFilter, for use with FastTableRowSorter.
 

Class Summary
ActionRenderer This class displays a JButton as the rendering of an Action object in a JTable cell.
AgeRenderer This is a TableCellRenderer to highlight ages of data that are suspiciously old (as in, this station must have died).
AX25CallsignCellRenderer A TableCellRenderer for efficiently rendering objects of type AX25Callsign.
DateCellRenderer This renders a java.util.Date object for a JTable, accounting for other attributes of the entire record such as being disabled, erroneous, or reporting an emergency condition.
EnumCellEditor This class defines an editor for a table cell containing an enumeration.
EnumCellRenderer  
FastTableRowSorter<M extends TableModel> This class provides a replacement for javax.swing.TableRowSorter that does not excessively malloc transient objects (and therefore runs much faster when extremely large tables > 100000 rows are being used).
JSpinnerCellEditor This class provides a JSpinner-based editor for a table cell.
PaintRenderer Render a table cell as a AWT Color.
PrintableTable The class extends JTable to make the table printable with page headers and page counts.
SelectableSymbolEditor This class implements a renderer for SelectableSymbols that shows both the icon and the characters representing the icon in the network packets.
SelectableSymbolRenderer This class implements a renderer for SelectableSymbols that shows both the icon and the characters representing the icon in the network packets.
StringCellRenderer This renders a String for a JTable, accounting for other attributes of the entire record such as being disabled, erroneous, or reporting an emergency condition.
 

Package org.ka2ddo.yaac.gui.table Description

This package contains classes for supporting Java/Swing JTable features specific to YAAC.