|
Class Summary |
| ComponentCellRenderer |
A renderer that extends JPanel.This renderer will add a JComboBox
and a JtextArea to the JHeader of he resultTable for
Group By and Having filters. |
| ExceptionHandler |
This is a basic uncaught exception handler implementation. |
| Icons |
Static collection of icons we use in the Wabit's GUI. |
| InsertVariableButton |
A button that shows a popup menu of variables when it is clicked. |
| LogInToServerAction |
An action that, when invoked, opens all visible sessions on a specific target server. |
| Messages |
Retrieves text stored in a .properties file for swingui classes in Wabit. |
| NewWorkspaceScreen |
This class is used to display a screen for adding the first data source to a
new workspace. |
| OpenProgressWindow |
This class displays a modal dialog that shows the progress of a workspace
loading. |
| QueryController |
This is the controller between the QueryCache and the QueryPen. |
| QueryPanel |
|
| RowHeaderRenderer |
This class creates a row header for the JTable and Numbers its Rows. |
| ServerListMenu |
A JMenu which maintains its own set of entries based on services discovered by mDNS information. |
| StackedTabComponent |
A custom JComponent to implement the idea of a 'stack' of tabs. |
| WabitApplicationPreferencesPanel |
A JPanel with a bunch of controls to allow the user to change global
application settings for the Wabit |
| WabitIcons |
A utility class acting as a single place to store commonly-used icons in
Wabit |
| WabitImagePanel |
This panel will allow editing a WabitImage. |
| WabitSwingSessionContextImpl |
This is the swing version of the WabitSessionContext. |
| WabitSwingSessionImpl |
The Main Window for the Wabit Application. |
| WabitToolBarBuilder |
A lot of the JToolBars that were being added to Wabit were coded with a lot
of boilerplate code. |
| WabitWelcomeScreen |
This is the first screen new users of Wabit should see. |
| WorkspaceGraphTreeModel |
Displays a WorkspaceGraphModel as a tree. |
| WorkspaceGraphTreeNodeWrapper |
Wraps a WabitObject that is a node in a WorkspaceGraphModel so it can
represent a node in a tree. |
| WorkspacePanel |
This panel will display information about the workspace. |
| WorkspacePanel.FurryPanel |
This is the panel which paints the hair on the back of the wabit welcome screen
and the hair on the back of the WorkspacePanel. |
| WorkspacePanel.LogoLayout |
This layout generates the Wabit logo panel with the version number in it. |
| WorkspaceTreeListener |
This listener is the main listener on the workspace tree in Wabit. |