Class OpSupportTabPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class OpSupportTabPanel extends JPanel
See Also:
  • Constructor Details

  • Method Details

    • getMainPanel

      public OpSupportMainPanel getMainPanel()
    • fillForm

      public void fillForm(OpSupportTabConfig tabconfig)
    • saveForm

      public boolean saveForm()
    • getTabConfig

      public OpSupportTabConfig getTabConfig()
      Returns:
    • refreshPlot

      public void refreshPlot()
      Refresh current plots
    • refreshData

      public void refreshData()
    • getTablePanel

      public OpSupportTablePanel getTablePanel()
      Returns:
    • getPlotPanel

      public OpSupportPlotPanel getPlotPanel()
    • deleteCurrentVariable

      public void deleteCurrentVariable()
    • getCurrentVariable

      public OpSupportModelVariable getCurrentVariable()
      Returns:
    • setDecimalPosition

      public void setDecimalPosition(int dp)
      Parameters:
      dp -
    • setColWidth

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

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

      public void interpolateToLine(int mvindex, double[] ds, double[] ds2)
      Parameters:
      ds -
      ds2 -
    • isTableEditing

      public boolean isTableEditing()
      Returns:
    • commitTableEdit

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

      public void updateModelVariableSelection(int icol)
      Parameters:
      icol -
    • updateActionPanel

      public void updateActionPanel()
    • runFollowupAction

      public void runFollowupAction()
    • calcLocalFollowup

      public void calcLocalFollowup()
    • modelVariableModified

      public void modelVariableModified(OpSupportModelVariable osmv)
      Parameters:
      osmv -
    • getTable

    • getActionPanel

      public OpSupportActionPanel getActionPanel()
      get the panel that holds the actions and scripts buttons
      Returns:
      the action panel
    • calcLocal

      public void calcLocal()
      calculate all locals
    • calcWithObsTSData

      public void calcWithObsTSData()
      perform the calculate selected locals
    • computeMethod

      public void computeMethod()
      perform the compute, don't wait for the return
    • computeAndWait

      public boolean computeAndWait()
      perform the compute and wait for the return.
      Returns:
      true if the compute is successful
    • recessionMethod

      public void recessionMethod()
      perform the hydrograph recession
    • clearTimeSeriesAll

      public void clearTimeSeriesAll()
      perform the clear all
    • clearTimeSeriesBelow

      public void clearTimeSeriesBelow()
      perform the clear below
    • clearTimeSeriesSelected

      public void clearTimeSeriesSelected()
      perform the clear selection