Uses of Package
edu.umd.cs.findbugs.gui2
-
Packages that use edu.umd.cs.findbugs.gui2 Package Description edu.umd.cs.findbugs.gui2 -
Classes in edu.umd.cs.findbugs.gui2 used by edu.umd.cs.findbugs.gui2 Class Description AbstractSwingGuiCallback AnalysisCallback We use this to know how the analysis went in AnalyzingDialog so we can determine what to do nextAnalyzingDialog.AnalysisThread ApplyNewFilter Updates filters in the current running FindBugs.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 <priority,high> or it could be <priority,high>, <designation,must fix>,<class,fishpond>, <package,default> In this implementation, <priority,high>,<designation,unclassified> is different from <designation,unclassified>,<priority,high>.BugAspects.SortableValue 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 BugInstanceBugSet BugSet is what we use instead of SortedBugCollections.BugTreeModel The treeModel for our JTreeBugTreeModel.BranchOperationException BugTreeModel.TreeModification CheckBoxList A list of JCheckBoxes! How convenient! Adapted from: http://www.devx.com/tips/Tip/5342CompoundMatcher Deprecated.FBDialog All Dialogs are FBDialogs so font size will work.FBFileChooser All FileChoosers are FBFileChoosers so font size will workFBFrame FilterActivity.FilterActivityNotifier FilterFromBugPicker Creates a list of options on for filtering bugs based on the current bug selected.FilterListener Implemented by BugTreeModel.FilterListener.Action FilterMatcher Deprecated.FilterMatcher.FilterWhere Deprecated.FindBugsAnalysisFileFilter FindBugsFBAFileFilter FindBugsFBPFileFilter FindBugsFileFilter FindBugsFilterFileFilter FindBugsHtmlFileFilter FindBugsLayoutManager FindBugsLayoutManagerFactory 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 ProjectSettingsMainFrame MainFrame.BugCard MainFrame.MyGuiCallback MainFrameComponentFactory MainFrameLoadSaveHelper MainFrameLoadSaveHelper.SaveReturn MainFrameMenu MainFrameTree NewFilterFrame Lets you choose your new filter, shouldn't let you choose filters that wouldn't filter anything out including filters that you already haveNewFilterFromBug Allows you to make a new Filter by right clicking (control clicking) on a bug in the treeNewProjectWizard The User Interface for creating a Project and editing it after the fact.PreferencesFrame PreferencesFrame.EnabledSettings PreferencesFrame.MatchBox ProjectSettings Deprecated.PropertiesDialog This is the properties dialog of the GUI.RecentMenu RecentMenu.LimitedArrayList SaveType Sortables A useful enum for dealing with all the types of filterable and sortable data in BugInstances This is the preferred way for getting the information out of a BugInstance and formatting it for display It also has the comparators for the different types of dataSortableStringComparator 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.SorterDialog.SortableCheckBox SorterTableColumnModel Handles the sorting order and informs the treeModel when changes are necessarySourceCodeDisplay SourceCodeDisplay.DisplayMe SplashFrame StackedFilterMatcher Deprecated.SwingThread ViewFilter ViewFilter.PriorityFilter ViewFilter.RankFilter ViewFilter.ViewFilterEnum