1 15 16 package swingwtx.swing.tree; 17 18 import swingwtx.swing.event.*; 19 20 public interface TreeModel 21 { 22 23 public Object getRoot(); 24 public Object getChild(Object parent, int index); 25 public int getChildCount(Object parent); 26 public boolean isLeaf(Object node); 27 public void valueForPathChanged(TreePath path, Object newValue); 28 public int getIndexOfChild(Object parent, Object child); 29 void addTreeModelListener(TreeModelListener l); 30 void removeTreeModelListener(TreeModelListener l); 31 32 } 33 34 | Popular Tags |