com.jurismarches.vradi.ui.admin.query
Class ThesaurusChangesTreeTableModel

java.lang.Object
  extended by org.jdesktop.swingx.treetable.AbstractTreeTableModel
      extended by com.jurismarches.vradi.ui.admin.query.ThesaurusChangesTreeTableModel
All Implemented Interfaces:
TreeModel, org.jdesktop.swingx.treetable.TreeTableModel

public class ThesaurusChangesTreeTableModel
extends org.jdesktop.swingx.treetable.AbstractTreeTableModel

ThesaurusChangesTreeTableModel.

Since:
8 avr. 2010 15:19:16
Version:
$Revision: 1774 $ $Date: 2010-11-15 13:29:52 +0100 (lun., 15 nov. 2010) $
Author:
schorlet

Field Summary
 
Fields inherited from class org.jdesktop.swingx.treetable.AbstractTreeTableModel
modelSupport, root
 
Constructor Summary
ThesaurusChangesTreeTableModel(Map<Group,List<QueryBean>> queryMap, String rootThesaurusBefore, String rootThesaurusAfter, String thesaurusBefore, String thesaurusAfter)
           
 
Method Summary
 Object getChild(Object parent, int index)
           
 int getChildCount(Object parent)
           
 int getColumnCount()
           
 String getColumnName(int column)
           
 int getIndexOfChild(Object parent, Object child)
           
 List<Group> getUpdatedQueryMakers()
           
 Object getValueAt(Object node, int column)
           
protected  VradiStorageService getVradiStorageService()
           
 boolean isCellEditable(Object node, int column)
           
 void setValueAt(Object value, Object node, int column)
           
 
Methods inherited from class org.jdesktop.swingx.treetable.AbstractTreeTableModel
addTreeModelListener, getColumnClass, getHierarchicalColumn, getRoot, getTreeModelListeners, isLeaf, removeTreeModelListener, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThesaurusChangesTreeTableModel

public ThesaurusChangesTreeTableModel(Map<Group,List<QueryBean>> queryMap,
                                      String rootThesaurusBefore,
                                      String rootThesaurusAfter,
                                      String thesaurusBefore,
                                      String thesaurusAfter)
Method Detail

getUpdatedQueryMakers

public List<Group> getUpdatedQueryMakers()
                                  throws IOException
Throws:
IOException

getColumnCount

public int getColumnCount()

getValueAt

public Object getValueAt(Object node,
                         int column)

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.AbstractTreeTableModel

setValueAt

public void setValueAt(Object value,
                       Object node,
                       int column)
Specified by:
setValueAt in interface org.jdesktop.swingx.treetable.TreeTableModel
Overrides:
setValueAt in class org.jdesktop.swingx.treetable.AbstractTreeTableModel

getChild

public Object getChild(Object parent,
                       int index)

getChildCount

public int getChildCount(Object parent)

getIndexOfChild

public int getIndexOfChild(Object parent,
                           Object child)

getColumnName

public String getColumnName(int column)
Specified by:
getColumnName in interface org.jdesktop.swingx.treetable.TreeTableModel
Overrides:
getColumnName in class org.jdesktop.swingx.treetable.AbstractTreeTableModel

getVradiStorageService

protected VradiStorageService getVradiStorageService()


Copyright © 2009-2010 JurisMarches. All Rights Reserved.