1 package net.sf.jlayercheck.gui;
2
3 import javax.swing.JTree;
4 import javax.swing.tree.DefaultTreeModel;
5
6 /**
7 * A JTree to visualize dependencies for a single ClassNode.
8 *
9 * @author webmaster@earth3d.org
10 */
11 public class DependenciesTree extends JTree {
12
13 /**
14 *
15 */
16 private static final long serialVersionUID = 5462092050779265005L;
17
18 public DependenciesTree() {
19 setModel(new DefaultTreeModel(null));
20 setCellRenderer(new DependenciesTreeCellRenderer());
21 }
22
23 public void expandAll() {
24 for (int i = 0; i < getRowCount(); i++) {
25 expandRow(i);
26 }
27 }
28 }