NextApp Echo3 Extras
v3.0.b4

nextapp.echo.extras.app.tree
Interface TreeModel

All Known Implementing Classes:
AbstractTreeModel

public interface TreeModel


Method Summary
 void addTreeModelListener(TreeModelListener l)
           
 java.lang.Object getChild(java.lang.Object parent, int index)
           
 int getChildCount(java.lang.Object parent)
           
 java.lang.Class getColumnClass(int column)
          Returns the type for column number column.
 int getColumnCount()
          Returns the number of available columns.
 java.lang.String getColumnName(int column)
          Returns the name for column number column.
 int getIndexOfChild(java.lang.Object parent, java.lang.Object child)
           
 java.lang.Object getRoot()
           
 java.lang.Object getValueAt(java.lang.Object node, int column)
          Returns the value to be displayed for node node, at column number column.
 boolean isLeaf(java.lang.Object object)
           
 void removeTreeModelListener(TreeModelListener l)
           
 void valueForPathChanged(TreePath path, java.lang.Object newValue)
           
 

Method Detail

addTreeModelListener

void addTreeModelListener(TreeModelListener l)

getRoot

java.lang.Object getRoot()

getChild

java.lang.Object getChild(java.lang.Object parent,
                          int index)

getChildCount

int getChildCount(java.lang.Object parent)

isLeaf

boolean isLeaf(java.lang.Object object)

valueForPathChanged

void valueForPathChanged(TreePath path,
                         java.lang.Object newValue)

getIndexOfChild

int getIndexOfChild(java.lang.Object parent,
                    java.lang.Object child)

getColumnCount

int getColumnCount()
Returns the number of available columns.


getColumnName

java.lang.String getColumnName(int column)
Returns the name for column number column.


getColumnClass

java.lang.Class getColumnClass(int column)
Returns the type for column number column.


getValueAt

java.lang.Object getValueAt(java.lang.Object node,
                            int column)
Returns the value to be displayed for node node, at column number column.


removeTreeModelListener

void removeTreeModelListener(TreeModelListener l)

NextApp Echo3 Extras
v3.0.b4