org.chorem.vradi.ui.thesaurus.models
Class ThesaurusTreeTableModel

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 org.chorem.vradi.ui.thesaurus.models.ThesaurusTreeTableModel
All Implemented Interfaces:
TreeModel, org.jdesktop.swingx.treetable.TreeTableModel

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

Author:
sletellier

Field Summary
protected  ThesaurusDataProvider dataProvider
           
 
Fields inherited from class org.jdesktop.swingx.treetable.DefaultTreeTableModel
columnIdentifiers
 
Fields inherited from class org.jdesktop.swingx.treetable.AbstractTreeTableModel
modelSupport, root
 
Constructor Summary
ThesaurusTreeTableModel(ThesaurusDataProvider dataProvider)
           
 
Method Summary
 String[] getColumnsNames()
           
 Object getValueAt(Object value, int column)
           
protected  Object getValueForRootThesaurus(RootThesaurus rootThesaurus, int column)
           
protected  Object getValueForThesaurus(Thesaurus thesaurus, int column)
           
 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 ThesaurusDataProvider dataProvider
Constructor Detail

ThesaurusTreeTableModel

public ThesaurusTreeTableModel(ThesaurusDataProvider dataProvider)
Method Detail

getValueAt

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

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

getValueForRootThesaurus

protected Object getValueForRootThesaurus(RootThesaurus rootThesaurus,
                                          int column)

getValueForThesaurus

protected Object getValueForThesaurus(Thesaurus thesaurus,
                                      int column)


Copyright © 2009-2011 CodeLutin. All Rights Reserved.