home *** CD-ROM | disk | FTP | other *** search
/ Australian PC Authority 1999 May / may1999.iso / May / JBUILDER / JSAMPLES.Z / SampleTreeModel.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-04-30  |  871 b   |  20 lines

  1. import com.sun.java.swing.tree.DefaultMutableTreeNode;
  2. import com.sun.java.swing.tree.DefaultTreeModel;
  3. import com.sun.java.swing.tree.TreeNode;
  4. import com.sun.java.swing.tree.TreePath;
  5. import java.awt.Color;
  6.  
  7. public class SampleTreeModel extends DefaultTreeModel {
  8.    public SampleTreeModel(TreeNode var1) {
  9.       super(var1);
  10.    }
  11.  
  12.    public void valueForPathChanged(TreePath var1, Object var2) {
  13.       DefaultMutableTreeNode var3 = (DefaultMutableTreeNode)var1.getLastPathComponent();
  14.       SampleData var4 = (SampleData)var3.getUserObject();
  15.       var4.setString((String)var2);
  16.       var4.setColor(Color.green);
  17.       ((DefaultTreeModel)this).nodeChanged(var3);
  18.    }
  19. }
  20.