1 package com.bonevich.erj.ui;
2
3 import com.bonevich.erj.model.*;
4 import com.bonevich.util.dependency.Dependent;
5 import com.bonevich.util.dependency.UpdateAction;
6
7 import javax.swing.tree.TreeNode;
8 import javax.swing.tree.TreePath;
9 import javax.swing.tree.DefaultTreeModel;
10 import javax.swing.tree.DefaultMutableTreeNode;
11 import javax.swing.event.TreeModelListener;
12 import javax.swing.event.TreeModelEvent;
13
14 import java.util.Iterator;
15
16 /***
17 *
18 * @author Jeffrey Bonevich <bonevich@telocity.com>
19 * @version $Id: ErjTreeModel.html,v 1.1 2009/03/07 17:55:33 jbonevic Exp $
20 */
21 public class ErjTreeModel extends DefaultTreeModel
22 {
23 //////////////////////////////////////////////////////////
24 // Attributes
25 private Schema _root;
26 private ErjTreeNode _rootNode;
27
28 /*** Creates new ErjTreeModel */
29 public ErjTreeModel(ErjTreeNode rootNode)
30 {
31 super(rootNode, true);
32 _root = (Schema)rootNode.getUserObject();
33 _rootNode = rootNode;
34 _rootNode.setModel(this);
35 }
36 } /*** end class ErjTreeModel */
This page was automatically generated by Maven