jaxx.demo.feature.nav.treetable
Class NavDemoTreeTableModel

java.lang.Object
  extended by org.jdesktop.swingx.treetable.AbstractTreeTableModel
      extended by org.jdesktop.swingx.treetable.DefaultTreeTableModel
          extended by jaxx.runtime.swing.nav.treetable.NavTreeTableModel.MyDefaultTreeTableModel
              extended by jaxx.demo.feature.nav.treetable.NavDemoTreeTableModel
All Implemented Interfaces:
TreeModel, org.jdesktop.swingx.treetable.TreeTableModel

public class NavDemoTreeTableModel
extends jaxx.runtime.swing.nav.treetable.NavTreeTableModel.MyDefaultTreeTableModel

Since:
2.1
Author:
sletellier

Field Summary
protected  NavDemoDataProvider dataProvider
           
 
Fields inherited from class org.jdesktop.swingx.treetable.DefaultTreeTableModel
columnIdentifiers
 
Fields inherited from class org.jdesktop.swingx.treetable.AbstractTreeTableModel
modelSupport, root
 
Constructor Summary
NavDemoTreeTableModel(NavDemoDataProvider dataProvider)
           
 
Method Summary
 String[] getColumnsNames()
           
protected  String getPeopleColumn(People people, int i)
           
 Object getValueAt(Object o, int i)
           
 boolean isCellEditable(Object node, int column)
           
 
Methods inherited from class jaxx.runtime.swing.nav.treetable.NavTreeTableModel.MyDefaultTreeTableModel
getModelSupport
 
Methods inherited from class org.jdesktop.swingx.treetable.DefaultTreeTableModel
getChild, getChildCount, getColumnCount, getColumnName, getIndexOfChild, getPathToRoot, getRoot, insertNodeInto, isLeaf, removeNodeFromParent, setColumnIdentifiers, setRoot, setUserObject, setValueAt, valueForPathChanged
 
Methods inherited from class org.jdesktop.swingx.treetable.AbstractTreeTableModel
addTreeModelListener, getColumnClass, getHierarchicalColumn, getTreeModelListeners, removeTreeModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataProvider

protected NavDemoDataProvider dataProvider
Constructor Detail

NavDemoTreeTableModel

public NavDemoTreeTableModel(NavDemoDataProvider dataProvider)
Method Detail

getValueAt

public Object getValueAt(Object o,
                         int i)
Specified by:
getValueAt in interface org.jdesktop.swingx.treetable.TreeTableModel
Overrides:
getValueAt in class org.jdesktop.swingx.treetable.DefaultTreeTableModel

getPeopleColumn

protected String getPeopleColumn(People people,
                                 int i)

getColumnsNames

public String[] getColumnsNames()
Specified by:
getColumnsNames in class jaxx.runtime.swing.nav.treetable.NavTreeTableModel.MyDefaultTreeTableModel

isCellEditable

public boolean isCellEditable(Object node,
                              int column)
Specified by:
isCellEditable in interface org.jdesktop.swingx.treetable.TreeTableModel
Overrides:
isCellEditable in class org.jdesktop.swingx.treetable.DefaultTreeTableModel


Copyright © 2008-2010 CodeLutin. All Rights Reserved.