Class FieldsTreeTableModel

java.lang.Object
org.gvsig.gui.beans.swing.treeTable.AbstractTreeTableModel
org.gvsig.wfs.gui.panels.fieldstree.FieldsTreeTableModel
All Implemented Interfaces:
TreeModel, org.gvsig.gui.beans.swing.treeTable.TreeTableModel
Direct Known Subclasses:
TreeTableModelWithCheckBoxes

public class FieldsTreeTableModel extends org.gvsig.gui.beans.swing.treeTable.AbstractTreeTableModel
Author:
Jorge Piera Llodrá (piera_jor@gva.es), Pablo Piqueras Bartolomé (p_queras@hotmail.com)
  • Constructor Details

    • FieldsTreeTableModel

      public FieldsTreeTableModel(Object root)
    • FieldsTreeTableModel

      public FieldsTreeTableModel(Object root, boolean show_Geometry)
    • FieldsTreeTableModel

      public FieldsTreeTableModel()
  • Method Details

    • getShowGeometry

      public boolean getShowGeometry()
    • getChildCount

      public int getChildCount(Object node)
    • getChild

      public Object getChild(Object node, int i)
    • isLeaf

      public boolean isLeaf(Object node)
      Specified by:
      isLeaf in interface TreeModel
      Overrides:
      isLeaf in class org.gvsig.gui.beans.swing.treeTable.AbstractTreeTableModel
    • getColumnCount

      public int getColumnCount()
    • getColumnName

      public String getColumnName(int column)
    • getColumnClass

      public Class getColumnClass(int column)
      Specified by:
      getColumnClass in interface org.gvsig.gui.beans.swing.treeTable.TreeTableModel
      Overrides:
      getColumnClass in class org.gvsig.gui.beans.swing.treeTable.AbstractTreeTableModel
    • getValueAt

      public Object getValueAt(Object node, int column)
    • getLeafsFromNodeBranch

      public Vector<Object> getLeafsFromNodeBranch(Object node)
      Returns leafs from a node branch
      Parameters:
      node - A node in this tree model
      Returns:
      A vector with leafs