|
Class Summary |
| CharacterConversionPanel |
The CharacterConversionPanel class provides a panel
containing several forms allowing users to enter characters in a variety
of forms (as raw, Latin-1, UTF-8, or UCS-2 bytes) and converts them to the
other forms. |
| DataComparisonPanel |
The DataComparisonPanel class is used to display the
results from the comparison of the data in two tables, which is performed by
and stored in an instance of the DataComparison class. |
| DataViewPanel |
The DataViewPanel allows users to view the data from
a specified table in a scrollable table format. |
| HighBitAnalysisPanel |
A HighBitAnalysisPanel presents an interactive interface
to a TableHighBitAnalysis
instance. |
| Main |
This class is used to launch the GUI version of the WARTS application. |
| NonAsciiCharReportPanel |
The NonAsciiCharReportPanel class allows uses to select
one or more accounts from a list specified at initialisation to perform
non-ascii character analysis on. |
| ReportPanel |
The ReportPanel class is a Swing object that displays
a report to the user. |
| RowsToLoadComboBox |
The RowsToLoadComboBox class is a combo box containing
a standard set of options allowing the user to specify how many rows they
wish to load when performing some operation. |
| SchemaExplorerPanel |
A SchemaExplorerPanel lets the user select a single
table from all of the table available via a list of accounts specified at
initalisation, and displays a report on the table's structure for the
selected table. |
| SortColumnHeaderRenderer |
The SortColumnHeaderRenderer class can be used to
render column headers in JTables where the columns are sortable. |
| TableDescriptionModel |
The TableDescriptionModel class wraps a
TableDescription instance
in an implementation of javax.swing.table.TableModel allowing
GUIs to include a Swing version of the database table report generated by
TableDescriptionReport
. |
| TableMap |
The TableMap class is an identity transformation
for TableModels, and can be used as the basis for classes that wish to
perform more complex transformations or mappings on TableModels. |
| TableModelRowColumnMap |
The TableModelRowColumnMap class can be used to filter
any class implementing Swing's TableModel interface using
row and column checkers (defined using a public interface) to filter the
rows and columns. |
| TableSelectionPanel |
The TableSelectionPanel allows the user to select a
single table from any of the tables accessible via a list of accounts
specified at initialisation. |
| TableSorter |
The TableSorter class adds sorting functionality to
a TableModel instance, and can be integrated with a JTable to update the
sort order whenever the user clicks on a column in the table header. |
| TabularDataTableModel |
The TabularDataTableModel implements the
javax.swing.table.TableModel interface for any classes
implementing the TabularData
interface. |
| TwoTableSelectionPanel |
The TwoTableSelectionPanel class contains controls that
allow the user to specify two tables and then run a data comparison on them,
opening the results in a DataComparisonPanel panel. |
| WartsToolsFrame |
The WartsToolsFrame class is the standard window that
all WARTS tools run in. |