Class Summary |
AboutDialog |
The Help:About dialog. |
AnalyzingDialog |
|
BugAspects |
These are the branches in our tree, each branch forms a complete query that could be sent
to the main bugset to return all the bugs it contains
For example, a single bugAspects could be or it could be ,
,,
In this implementation, , is different from
,. |
BugLeafNode |
These are the leaves of the tree, note that coloring is not done here, it is done in BugRenderer
This class is basically just a wrapper for BugInstance |
BugLoader |
Everything having to do with loading bugs should end up here. |
BugRenderer |
|
BugSaver |
Save bugs here, uses SortedBugCollection.writeXML() |
BugSet |
BugSet is what we use instead of SortedBugCollections. |
BugTreeModel |
The treeModel for our JTree |
CheckBoxList |
A list of JCheckBoxes! How convenient!
Adapted from: http://www.devx.com/tips/Tip/5342 |
ClearGuiSaveState |
|
CommentsArea |
|
CompoundMatcher |
Deprecated. |
DeadBugFilter |
|
Debug |
For debugging purposes only... |
DisplayNonmodelMessage |
|
Driver |
This is where it all begins
run with -f int to set font size
run with -clear to clear recent projects menu, or any other issues with program not starting properly due to
something being corrupted (or just faulty) in backend store for GUISaveState. |
FBDialog |
All Dialogs are FBDialogs so font size will work. |
FBFileChooser |
All FileChoosers are FBFileChoosers so font size will work |
FBFrame |
|
FilterActivity |
|
FilterFactory |
|
FilterMatcher |
Deprecated. |
FindBugsAnalysisFileFilter |
|
FindBugsFBAFileFilter |
|
FindBugsFBPFileFilter |
|
FindBugsFilterFileFilter |
|
FindBugsLayoutManagerFactory |
|
FindBugsProjectFileFilter |
|
GUI2CommandLine |
Command line switches/options for GUI2. |
GUISaveState |
Saves all the stuff that should be saved for each run,
like recent projects, previous comments, the current docking layout
and the sort order
For project related things, look in ProjectSettings |
HelpDialog |
TODO: Write this class. |
MainFrame |
|
NewFilterFrame |
Lets you choose your new filter, shouldn't let you choose filters that wouldn't filter anything out
including filters that you already have |
NewFilterFromBug |
Allows you to make a new Filter by right clicking (control clicking) on a bug in the tree |
NewProjectWizard |
The User Interface for creating a Project and editing it after the fact. |
OriginalGUI2ProjectFile |
|
PreferencesFrame |
User Preferences |
ProjectSettings |
Deprecated. |
PropertiesDialog |
This is the properties dialog of the GUI. |
RecentMenu |
|
SortableStringComparator |
|
SorterDialog |
This is the window that pops up when the user double clicks on the sorting table
Its also available from the menu if they remove all Sortables. |
SorterTableColumnModel |
Handles the sorting order and informs the treeModel when changes are necessary |
SourceCodeDisplay |
|
SourceDirectoryWizard |
Wizard dialog to automatically find and configure
source directories for a project. |
SplashFrame |
|
SplitLayout |
|
SpringUtilities |
A 1.4 file that provides utility methods for
creating form- or grid-style layouts with SpringLayout. |
StackedFilterMatcher |
Deprecated. |
SuppressionMatcher |
Deprecated. |
Util |
|
ViewFilter |
|