Class FeatureTablePanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.fmap.dal.swing.impl.featuretable.FeatureTablePanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, org.gvsig.fmap.dal.swing.JFeatureTable, org.gvsig.tools.observer.Observer, org.gvsig.tools.swing.api.Component

public class FeatureTablePanel extends JPanel implements org.gvsig.tools.observer.Observer, org.gvsig.fmap.dal.swing.JFeatureTable
Panel to show a table of Feature data.
Author:
Cèsar Ordiñana
See Also:
  • Constructor Details

    • FeatureTablePanel

      public FeatureTablePanel(org.gvsig.fmap.dal.swing.FeatureTableModel tableModel, boolean isDoubleBuffered)
  • Method Details

    • addColumnSelectionListener

      public void addColumnSelectionListener(ActionListener listener)
      Specified by:
      addColumnSelectionListener in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • fireColumnSelection

      public void fireColumnSelection(ActionEvent e)
    • setModel

      public void setModel(TableModel dataModel)
      Specified by:
      setModel in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • getModel

      public TableModel getModel()
      Specified by:
      getModel in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • getFeatureTableModel

      public org.gvsig.fmap.dal.swing.FeatureTableModel getFeatureTableModel()
      Specified by:
      getFeatureTableModel in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • getSelectedColumnCount

      public int getSelectedColumnCount()
      Specified by:
      getSelectedColumnCount in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • getSelectedColumns

      public int[] getSelectedColumns()
      Specified by:
      getSelectedColumns in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • getJTable

      public JTable getJTable()
      Specified by:
      getJTable in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • asJComponent

      public JComponent asJComponent()
      Specified by:
      asJComponent in interface org.gvsig.tools.swing.api.Component
    • update

      public void update(org.gvsig.tools.observer.Observable observable, Object notification)
      Specified by:
      update in interface org.gvsig.tools.observer.Observer
    • setCurrent

      public void setCurrent(int index)
      Specified by:
      setCurrent in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • setVisibleStatusbar

      public void setVisibleStatusbar(boolean visible)
      Specified by:
      setVisibleStatusbar in interface org.gvsig.fmap.dal.swing.JFeatureTable
    • isVisibleStatusbar

      public boolean isVisibleStatusbar()
      Specified by:
      isVisibleStatusbar in interface org.gvsig.fmap.dal.swing.JFeatureTable