| Interface | Description |
|---|---|
| ActionContext |
Provides information about the current file, project, etc.
|
| Conditions |
Interface for specifying conditions under which a tool action may or may
not apply.
|
| FileChooser.Observer |
Interface for observing multiple file choices.
|
| Highlightable |
Marker interface for objects that may be highlighted.
|
| JGraspFrame.VisibilityHandler |
Handler class for reacting to visibility changes in JGraspFrames.
|
| LocData |
Transparent interface for file location data.
|
| OutputListener |
Listener for process output lines.
|
| PostExecAction |
Interface for an action to be executed after a command is completed.
|
| PostExecData |
Data related to a finished command execution.
|
| ProjectState |
Marker interface for objects that hold a reference to a jGRASP project.
|
| ToolAction |
Class for specifying a tool action.
|
| ToolCreateData |
Data and control object passed to a tool constructor.
|
| ToolState |
Interface for per-file per-project state storage by tool plugins.
|
| Class | Description |
|---|---|
| AbstractToolAction |
Simple abstract base class for tool actions.
|
| BasicToolUtil |
Generic tool utility methods.
|
| ComboFileChooser |
Utility component that allows the user to choose a file from a list, by
typing in the filename, or by using a file browser.
|
| FileChooser |
Utility component that allows the user to choose a file using a file
browser.
|
| HistoryCombo |
A combo box that keeps a history.
|
| JGraspDialog |
JDialog with a setLocationRelativeTo() that sets locations relative to
non-showing components.
|
| JGraspFrame |
A frame class with always-on-top functionality and that will show up on the
window bar.
|
| OneShotTimer | |
| StateStorage |
Allows arbitrary per-file per-project state data to be stored.
|
| ToolUtil |
jGRASP-specific tool utility methods.
|
| TTList<E> |
A list that shows a tool tip when the mouse is over an item for which the
text is obscured.
|
| TTTree |
A tree that shows a tool tip when the mouse is over an item for which the
text is obscured.
|
| URTextArea |
A JTextArea that supports undo and redo operations.
|
| URTextField |
A JTextField that supports undo and redo operations as well as an edit
menu.
|
| Enum | Description |
|---|---|
| ComboFileChooser.Flags |
Creation flags.
|
| DateTestType |
Source and target file date check types.
|
| DirType |
Project directory types.
|
| ExecType |
Command execution types.
|
| FileChooser.Flags |
Creation flags.
|
| JGraspDialog.Location |
Positioning locations.
|
| ToolAction.Flag |
Tool action flags.
|