/[classpath]/classpath/javax/swing/tree/DefaultTreeModel.java
ViewVC logotype

Diff of /classpath/javax/swing/tree/DefaultTreeModel.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by mkoch, Sun Oct 24 09:23:53 2004 UTC revision 1.7 by mark, Thu Nov 11 17:22:52 2004 UTC
# Line 175  public class DefaultTreeModel Line 175  public class DefaultTreeModel
175     * @param value1 TODO     * @param value1 TODO
176     * @return Object     * @return Object
177     */     */
178    public Object getChild(Object value0, int value1)    public Object getChild(Object node, int idx)
179    {    {
180      return null; // TODO      if (node instanceof TreeNode)
181          return ((TreeNode)node).getChildAt(idx);
182        else
183          return null;
184    }    }
185    
186    /**    /**
# Line 185  public class DefaultTreeModel Line 188  public class DefaultTreeModel
188     * @param value0 TODO     * @param value0 TODO
189     * @return int     * @return int
190     */     */
191    public int getChildCount(Object value0)    public int getChildCount(Object node)
192    {    {
193      return 0; // TODO      if (node instanceof TreeNode)
194          return ((TreeNode)node).getChildCount();
195        else
196          return 0;
197    }    }
198    
199    /**    /**
# Line 195  public class DefaultTreeModel Line 201  public class DefaultTreeModel
201     * @param value0 TODO     * @param value0 TODO
202     * @return boolean     * @return boolean
203     */     */
204    public boolean isLeaf(Object value0)    public boolean isLeaf(Object node)
205    {    {
206      return false; // TODO      if (node instanceof TreeNode)
207          return ((TreeNode)node).isLeaf();
208        else
209          return true;
210    }    }
211    
212    /**    /**

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26