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:
- javax.swing.tree.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: 1636 $ $Date: 2010-10-18 10:28:02 +0200 (lun., 18 oct. 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 java.util.SortedMap<java.lang.String,java.util.List<RootThesaurus>> rootThesaurusCache
formCountCache
protected java.util.Map<Thesaurus,java.lang.Integer> formCountCache
thesaurusCache
protected java.util.SortedMap<java.lang.String,java.util.List<Thesaurus>> thesaurusCache
queryParameters
protected QueryParameters queryParameters
ThesaurusCartographyTreeTableModel
public ThesaurusCartographyTreeTableModel(QueryParameters queryParameters)
getColumnCount
public int getColumnCount()
getColumnName
public java.lang.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 java.lang.Object getValueAt(java.lang.Object node,
int column)
getChild
public java.lang.Object getChild(java.lang.Object parent,
int index)
getChildCount
public int getChildCount(java.lang.Object parent)
getIndexOfChild
public int getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
getQueryParameters
public QueryParameters getQueryParameters()
setQueryParameters
public void setQueryParameters(QueryParameters queryParameters)
Copyright © 2009-2010 JurisMarches. All Rights Reserved.