Class ParameterTableCellEditor

java.lang.Object
javax.swing.AbstractCellEditor
fr.ifremer.isisfish.ui.widget.editor.ParameterTableCellEditor
All Implemented Interfaces:
Serializable, CellEditor, TableCellEditor
Direct Known Subclasses:
ScriptParametersParamValueEditor

public class ParameterTableCellEditor extends AbstractCellEditor implements TableCellEditor
Un editeur generic de champs qui se base sur le model de données a editer. Created: 25 sept. 06 12:35:21
Version:
$Revision$ Last update: $Date$ by : $Author$
Author:
poussin, chemit
See Also:
  • Field Details

    • regionStorage

      protected RegionStorage regionStorage
    • topiaContext

      protected org.nuiton.topia.TopiaContext topiaContext
    • editor

      protected Component editor
    • field

      protected Field field
    • factorActionListener

      protected FactorEditorListener factorActionListener
  • Constructor Details

    • ParameterTableCellEditor

      public ParameterTableCellEditor()
  • Method Details

    • setRegionStorage

      public void setRegionStorage(RegionStorage regionStorage)
      Set region storage.
      Parameters:
      regionStorage - the region storage to set.
    • setTopiaContext

      public void setTopiaContext(org.nuiton.topia.TopiaContext topiaContext)
    • setFactorActionListener

      public void setFactorActionListener(FactorEditorListener factorActionListener)
    • getTableCellEditorComponent

      public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
      Specified by:
      getTableCellEditorComponent in interface TableCellEditor
    • getType

      protected Field getType(Object value, int row, int column)
      Get type for value. Must be overridden (value can be null).
      Parameters:
      value -
      row -
      column -
      Returns:
      type for value
    • getStopEditingListener

      protected ActionListener getStopEditingListener()
    • getCellEditorValue

      public Object getCellEditorValue()
      Specified by:
      getCellEditorValue in interface CellEditor