edu.umd.cs.findbugs.gui2
Class BugTreeModel
public
class
BugTreeModel
extends Object
implements TreeModel, TableColumnModelListener, TreeExpansionListener
The treeModel for our JTree
public static boolean TRACE
public void addTreeModelListener(TreeModelListener listener)
public void columnAdded(TableColumnModelEvent e)
public void columnMarginChanged(ChangeEvent arg0)
public void columnMoved(TableColumnModelEvent evt)
public void columnRemoved(TableColumnModelEvent e)
public void columnSelectionChanged(ListSelectionEvent arg0)
public void crawl(ArrayList<
BugAspects> path, int depth)
public void crawlToOpen(TreePath path, ArrayList<
BugLeafNode> bugLeafNodes, ArrayList<TreePath> treePaths)
public Object getChild(Object o, int index)
public Object getChild0(Object o, int index)
public int getChildCount(Object o)
public int getIndexOfChild(Object parent, Object child)
public void getOffListenerList()
public TreePath getPathToNewlyUnsuppressedBug(
BugInstance b)
public Object getRoot()
public TreeModelEvent insertBranch(ArrayList<String> stringsToBranch)
public boolean isLeaf(Object o)
public TreeModelEvent removeBranch(ArrayList<String> stringsToBranch)
public void removeTreeModelListener(TreeModelListener listener)
public void resetData()
public TreeModelEvent restructureBranch(ArrayList<String> stringsToBranch, boolean removing)
public void sortBranch(TreePath pathToBranch)
public void treeCollapsed(TreeExpansionEvent event)
public void treeExpanded(TreeExpansionEvent event)
public void valueForPathChanged(TreePath arg0, Object arg1)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.