Class OpSupportTablePanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ListSelectionListener, TableModelListener, rma.swing.event.TableChangeListener

public class OpSupportTablePanel extends JPanel implements ListSelectionListener, TableModelListener, rma.swing.event.TableChangeListener
See Also:
  • Constructor Details

  • Method Details

    • getMainPanel

      public OpSupportMainPanel getMainPanel()
    • fireTableDataChanged

      public void fireTableDataChanged()
    • addTableListener

      public void addTableListener(TableModelListener l)
    • removeTableListener

      public void removeTableListener(TableModelListener l)
    • clearForm

      public void clearForm()
    • fillForm

      public void fillForm(OpSupportTabConfig tabconfig)
    • saveForm

      public boolean saveForm()
    • refreshData

      public void refreshData()
    • computeRession

      public void computeRession()
    • getSelectedModelVariable

      public OpSupportModelVariable getSelectedModelVariable()
    • clearTimeSeriesSelected

      public void clearTimeSeriesSelected()
    • clearTimeSeriesBelow

      public void clearTimeSeriesBelow()
      clear time series at and below the selected row
    • clearTimeSeriesVariable

      public void clearTimeSeriesVariable()
      clear the selected variable's time series
    • clearTimeSeriesAll

      public void clearTimeSeriesAll()
    • calcLocal

      public void calcLocal()
    • setToObs

      public void setToObs()
    • setDecimalPosition

      public void setDecimalPosition(int numberDecimals)
      Sets the decimalPosition attribute of the Table object
      Parameters:
      numberDecimals - The new decimalPosition value
    • setColWidth

      public void setColWidth(int ic)
      Parameters:
      ic -
    • setSelectedRows

      public boolean setSelectedRows(int[] selectedRows)
      Parameters:
      selectedPoints -
    • interpolateToLine

      public void interpolateToLine(int mvIndex, double[] x, double[] y)
      Fill the estimate column with values derived from the interpolation line x and y in UTC and SI if from validation glyph
    • valueChanged

      public void valueChanged(ListSelectionEvent e)
      Specified by:
      valueChanged in interface ListSelectionListener
    • commitTableEdit

      public void commitTableEdit(boolean b)
      Parameters:
      b -
    • isTableEditing

      public boolean isTableEditing()
      Returns:
    • tableChanged

      public void tableChanged(TableModelEvent e)
      Specified by:
      tableChanged in interface TableModelListener
    • tableDataChanged

      public void tableDataChanged(rma.swing.event.TableUpdateEvent e)
      Specified by:
      tableDataChanged in interface rma.swing.event.TableChangeListener
    • getTable

      Returns:
    • modelVariableModified

      public void modelVariableModified(OpSupportModelVariable osmv)
      Parameters:
      osmv -