|
FindBugs™ 1.3.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
edu.umd.cs.findbugs.gui2.FBFrame
edu.umd.cs.findbugs.gui2.MainFrame
public class MainFrame
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
static boolean |
DEBUG
|
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Method Summary | |
---|---|
void |
addNotify()
|
void |
changeTitle()
Changes the title based on curProject and saveFile. |
protected javax.swing.JMenuBar |
createMainMenuBar()
Creates the MainFrame's menu bar. |
void |
displayCloudReport()
|
void |
displayNonmodelMessage(java.lang.String title,
java.lang.String message)
|
void |
error(java.lang.String message)
Show an error dialog. |
BugTreeModel |
getBugTreeModel()
|
java.lang.Iterable<BugInstance> |
getDisplayedBugs()
|
static MainFrame |
getInstance()
|
java.io.InputStream |
getProgressMonitorInputStream(java.io.InputStream in,
int length,
java.lang.String msg)
|
Project |
getProject()
|
boolean |
getProjectChanged()
|
java.awt.Color |
getSourceColor()
Returns the color of the source code pane's background. |
javax.swing.JTree |
getTree()
|
static boolean |
isAvailable()
|
static void |
makeInstance(FindBugsLayoutManagerFactory factory)
|
void |
newTree(javax.swing.JTree newTree,
BugTreeModel newModel)
|
boolean |
openAnalysis(java.io.File f,
edu.umd.cs.findbugs.gui2.SaveType saveType)
Opens the analysis. |
void |
openBugCollection(SortedBugCollection bugs)
|
void |
resetCommentsInputPane()
|
void |
selectPackagePrefixByProject()
|
void |
setErrorMessage(java.lang.String errorMsg)
|
void |
setProject(Project p)
|
void |
setProjectChanged(boolean b)
Called when something in the project is changed and the change needs to be saved. |
void |
setRebuilding(boolean b)
|
void |
setSorting(boolean b)
|
void |
setViewMenu()
|
int |
showConfirmDialog(java.lang.String message,
java.lang.String title,
int optionType)
|
boolean |
showDocument(java.net.URL u)
|
void |
showMessageDialog(java.lang.String message)
|
java.lang.String |
showQuestionDialog(java.lang.String message,
java.lang.String title,
java.lang.String defaultValue)
|
void |
showStatus(java.lang.String msg)
|
void |
showTreeCard()
|
void |
showWaitCard()
|
Sortables[] |
sortables()
|
void |
waitUntilReady()
|
void |
writeToLog(java.lang.String message)
Write a message to the console window. |
Methods inherited from class edu.umd.cs.findbugs.gui2.FBFrame |
---|
setFontSize, setFontSizeHelper, setFontSizeHelper |
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Frame |
---|
getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
public static final boolean DEBUG
Method Detail |
---|
public static void makeInstance(FindBugsLayoutManagerFactory factory)
public static MainFrame getInstance()
public static boolean isAvailable()
public void changeTitle()
protected javax.swing.JMenuBar createMainMenuBar()
public void selectPackagePrefixByProject()
public void setViewMenu()
public void resetCommentsInputPane()
public void showWaitCard()
public void showTreeCard()
public void newTree(javax.swing.JTree newTree, BugTreeModel newModel)
public void setErrorMessage(java.lang.String errorMsg)
setErrorMessage
in interface IGuiCallback
public void waitUntilReady() throws java.lang.InterruptedException
java.lang.InterruptedException
public void addNotify()
addNotify
in class FBFrame
public javax.swing.JTree getTree()
public BugTreeModel getBugTreeModel()
public Project getProject()
public void setProject(Project p)
public void setRebuilding(boolean b)
public void setSorting(boolean b)
public void setProjectChanged(boolean b)
public boolean getProjectChanged()
public java.awt.Color getSourceColor()
public void error(java.lang.String message)
error
in interface LogSync
public void writeToLog(java.lang.String message)
writeToLog
in interface LogSync
message
- the message to writepublic boolean openAnalysis(java.io.File f, edu.umd.cs.findbugs.gui2.SaveType saveType)
f
-
public void openBugCollection(SortedBugCollection bugs)
public void showMessageDialog(java.lang.String message)
showMessageDialog
in interface IGuiCallback
public int showConfirmDialog(java.lang.String message, java.lang.String title, int optionType)
showConfirmDialog
in interface IGuiCallback
public Sortables[] sortables()
public java.io.InputStream getProgressMonitorInputStream(java.io.InputStream in, int length, java.lang.String msg)
getProgressMonitorInputStream
in interface IGuiCallback
public void showStatus(java.lang.String msg)
public void displayNonmodelMessage(java.lang.String title, java.lang.String message)
displayNonmodelMessage
in interface IGuiCallback
public void displayCloudReport()
public java.lang.Iterable<BugInstance> getDisplayedBugs()
public java.lang.String showQuestionDialog(java.lang.String message, java.lang.String title, java.lang.String defaultValue)
showQuestionDialog
in interface IGuiCallback
public boolean showDocument(java.net.URL u)
showDocument
in interface IGuiCallback
|
FindBugs™ 1.3.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |