com.jurismarches.vradi.ui.offer.thesaurus.models
Class ThesaurusCartographyTreeTableModel
java.lang.Object
org.jdesktop.swingx.treetable.AbstractTreeTableModel
com.jurismarches.vradi.ui.offer.thesaurus.models.ThesaurusCartographyTreeTableModel
- All Implemented Interfaces:
- TreeModel, org.jdesktop.swingx.treetable.TreeTableModel
public class ThesaurusCartographyTreeTableModel
- extends org.jdesktop.swingx.treetable.AbstractTreeTableModel
Ce model est incrémental est fait des requetes seulement quand les noeuds
sont déplié et nom tout au chargement de la page.
TODO peut etre a revoir, il est basé sur un simple TreeTableModel
avec un cache local.
- Since:
- 14 avr. 2010 14:40:00
- Version:
- $Revision: 1443 $ $Date: 2010-09-20 10:50:49 +0200 (lun., 20 sept. 2010) $
- Author:
- chatellier
| Fields inherited from class org.jdesktop.swingx.treetable.AbstractTreeTableModel |
modelSupport, root |
| Methods inherited from class org.jdesktop.swingx.treetable.AbstractTreeTableModel |
addTreeModelListener, getColumnClass, getHierarchicalColumn, getRoot, getTreeModelListeners, isCellEditable, isLeaf, removeTreeModelListener, setValueAt, valueForPathChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rootThesaurusCache
protected SortedMap<String,List<RootThesaurus>> rootThesaurusCache
formCountCache
protected Map<Thesaurus,Integer> formCountCache
thesaurusCache
protected SortedMap<String,List<Thesaurus>> thesaurusCache
queryParameters
protected QueryParameters queryParameters
ThesaurusCartographyTreeTableModel
public ThesaurusCartographyTreeTableModel(QueryParameters queryParameters)
getColumnCount
public int getColumnCount()
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
getValueAt
public Object getValueAt(Object node,
int column)
getChild
public Object getChild(Object parent,
int index)
getChildCount
public int getChildCount(Object parent)
getIndexOfChild
public int getIndexOfChild(Object parent,
Object child)
getQueryParameters
public QueryParameters getQueryParameters()
setQueryParameters
public void setQueryParameters(QueryParameters queryParameters)
Copyright © 2009-2010 JurisMarches. All Rights Reserved.