org.gvsig.wfs.gui.panels.fieldstree
Class TreeTableModelWithCheckBoxes

java.lang.Object
  extended by org.gvsig.gui.beans.swing.treeTable.AbstractTreeTableModel
      extended by org.gvsig.wfs.gui.panels.fieldstree.FieldsTreeTableModel
          extended by org.gvsig.wfs.gui.panels.fieldstree.TreeTableModelWithCheckBoxes
All Implemented Interfaces:
javax.swing.tree.TreeModel, org.gvsig.gui.beans.swing.treeTable.TreeTableModel

public class TreeTableModelWithCheckBoxes
extends FieldsTreeTableModel

Author:
Jorge Piera LlodrĂ¡ (piera_jor@gva.es)

Field Summary
 
Fields inherited from class org.gvsig.gui.beans.swing.treeTable.AbstractTreeTableModel
listenerList, root
 
Constructor Summary
TreeTableModelWithCheckBoxes()
           
TreeTableModelWithCheckBoxes(java.lang.Object root)
           
 
Method Summary
static java.lang.Object generateCheckBoxNodes(java.lang.Object root)
           
 java.lang.Object getChild(java.lang.Object node, int i)
           
 int getChildCount(java.lang.Object node)
           
 java.lang.Object getValueAt(java.lang.Object node, int column)
           
 boolean isLeaf(java.lang.Object node)
           
 
Methods inherited from class org.gvsig.wfs.gui.panels.fieldstree.FieldsTreeTableModel
getColumnClass, getColumnCount, getColumnName, getLeafsFromNodeBranch, getShowGeometry
 
Methods inherited from class org.gvsig.gui.beans.swing.treeTable.AbstractTreeTableModel
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, isCellEditable, removeTreeModelListener, setNodes, setValueAt, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeTableModelWithCheckBoxes

public TreeTableModelWithCheckBoxes()

TreeTableModelWithCheckBoxes

public TreeTableModelWithCheckBoxes(java.lang.Object root)
Method Detail

generateCheckBoxNodes

public static java.lang.Object generateCheckBoxNodes(java.lang.Object root)

getChild

public java.lang.Object getChild(java.lang.Object node,
                                 int i)
Specified by:
getChild in interface javax.swing.tree.TreeModel
Overrides:
getChild in class FieldsTreeTableModel

getChildCount

public int getChildCount(java.lang.Object node)
Specified by:
getChildCount in interface javax.swing.tree.TreeModel
Overrides:
getChildCount in class FieldsTreeTableModel

getValueAt

public java.lang.Object getValueAt(java.lang.Object node,
                                   int column)
Specified by:
getValueAt in interface org.gvsig.gui.beans.swing.treeTable.TreeTableModel
Overrides:
getValueAt in class FieldsTreeTableModel

isLeaf

public boolean isLeaf(java.lang.Object node)
Specified by:
isLeaf in interface javax.swing.tree.TreeModel
Overrides:
isLeaf in class FieldsTreeTableModel


Copyright © 2014 gvSIG Association. All Rights Reserved.