|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| FileOpener | An interface for a handler, provided by a tool manager, that can open files of a particular type. |
| Preferences.Observer | An observer interface for use by those that wishing to monitor changes to user preferences. |
| Tool.Observer | An observer interface for use by those that wishing to monitor changes to a tool. |
| TreeSelectionPane.Model | The model for the tree whose nodes can be selected in a TreeSelectionPane. |
| Class Summary | |
|---|---|
| ColorPrefsPane | |
| Command | A class to represent a command to be executed. |
| CommandContext | An object to carry the shared state required and derived from executing a series of commands. |
| CommandManager | Command managers are relatively lightweight managers for the command objects that embody end-user command-line functionality. |
| CommandParser | A class to parse a series of commands, with the help of their associated command managers. |
| ConfigManager | A manager for all the various configuration commands. |
| CustomPropagationController | This class provides a way to extend default behavior of template propagation process |
| CustomPropagationController.EventType | EventType.Start - propagation starting event EventType.TemplateLoaded - external template data loaded and accessible EventType.Finish - propagation finishing event |
| Deck | A class to providing a panel with CardLayout. |
| Desktop | Desktop is the host for a series of Tools, which may be displayed as in a number of styles, provided by a DeskView. |
| DesktopManager | A tool manager to handle the command line options for the JT Harness desktop. |
| EditableFileList | A component that displays an editable list of filenames. |
| EditableList | A component that displays an editable list of items. |
| EnvironmentManager | A command manager to handle the command line options for adding default values into every test environment. |
| FileChooser | A variant of JFileChooser, with support for file filters based on filename extensions. |
| FileHistory | A class to maintain a history of recently used files. |
| FileHistory.Listener | A class that will dynamically add the latest entries for a FileHistory onto a menu. |
| HelpExternalLink | This link type opens in external browser if current OS supports awt.Desktop usage: note that the protocol should be specified in the URL path (e.g. |
| HelpLink | A lightweight component that will activate online help, suitable for use in More Info help panes. |
| HelpLinkBeanInfo | Bean info for HelpLink. |
| HelpManager | A manager for command line help. |
| HttpManager | A tool manager to handle the command line options for starting an HTTP server to monitor JT Harness's progress while executing tests. |
| I18NUtils | Utility class to get general internationalization properties and perform general transformations. |
| IconFactory | A factory for standard JT Harness icons. |
| IconLabel | A lightweight component that can display an icon from the IconFactory. |
| IconLabelBeanInfo | Bean info for IconLabel. |
| LogManager | A command manager to handle the command line options for controlling logging messages generated by the harness. |
| Main | The main program class for JT Harness. |
| PieChart | Component which draws a 2D pie chart with a drop shadow, based on supplied data. |
| Preferences | A class which provides a collection of user preferences, and a GUI interface to edit them. |
| Preferences.Pane | An abstract class for a GUI panel that can be displayed to allow the user to edit some of the user preferences. |
| SelectedWorkDirApprover | |
| Startup | A lightweight class to display a startup (splash) image. |
| StringFitter | |
| TestSuiteChooser | A custom JFileChooser, for a user to choose a test suite. |
| TestTreeSelectionPane | A pane for selecting tests in a test result table. |
| Tool | A base class for tools to appear on the JT Harness desktop. |
| ToolAction | Standard template for creation of an Action to be used in a Tool. |
| ToolDialog | Lightweight wrapper class to provide standard support for tool dialogs. |
| ToolManager | Tool managers are relatively lightweight managers for tools that provide end-user GUI functionality. |
| TreeSelectionPane | A component to allow selection of nodes in a tree. |
| UIFactory | A factory for GUI components, providing support for internationalization, tool tips, context sensitive help, and on. |
| UIFactory.UIFactoryExt | Extension to the UIFactory that allows to use more than one resource bundle. |
| VerboseCommand | A command supporting an extensible set of boolean options. |
| WDC_FileFilter | |
| WDC_FileView | |
| WorkDirChooser | A custom JFileChooser, for a user to choose a work directory. |
| Enum Summary | |
|---|---|
| UIFactory.Colors | |
| Exception Summary | |
|---|---|
| FileOpener.Fault | This exception is to report problems that occur while opening a file. |
| Main.Fault | Thrown when a bad command line argument is encountered. |
| ToolManager.Fault | This exception is used to report problems while using a tool manager. |
The JT Harness Tool API provides the command-line and GUI
infrastructure for the main JT Harness test harness.
It provides for an extensible set of tools,
managed by corresponding tool managers.
Tools may be run in batch mode, or may be displayed in one
of a number of different desktop styles.
The state of a desktop can be saved on exit, and restored
when the application is next restarted. The tools and the
desktop may also use user preferences
to control their appearance.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||