Class OptimizationHandler


public class OptimizationHandler extends SimulatorTabHandler
  • Field Details

  • Constructor Details

    • OptimizationHandler

      public OptimizationHandler(OptimizationUI tabUI)
  • Method Details

    • enableOptimization

      protected void enableOptimization()
    • initFieldObjectiveMethodModel

      protected void initFieldObjectiveMethodModel(StorageChangeEvent evt)
    • initFieldOptimizationMethodModel

      protected void initFieldOptimizationMethodModel(StorageChangeEvent evt)
    • initFieldExportListModel

      protected void initFieldExportListModel(StorageChangeEvent evt)
    • afterInit

      public void afterInit()
    • refresh

      public void refresh()
    • objectiveChanged

      public void objectiveChanged()
      Selection d'une méthode d'optimisation.
    • getFactorActionListener

      protected FactorEditorListener getFactorActionListener()
      Retourne une instance de action listener qui affichera l'interface de sélection d'un facteur.
      Returns:
      action listener
    • removeFactor

      @Deprecated public void removeFactor(String factorPath)
      Deprecated.
      this is a hack i think, should not be here and not used at all
      Remove factor in factor group tree by path.
      Parameters:
      factorPath - factor path to remove
    • removeFactor

      @Deprecated protected void removeFactor(FactorGroup factorGroup, String factorPath)
      Deprecated.
      this is a hack i think, should not be here and not used at all
      Recursive remove for factor in factor group by path.
      Parameters:
      factorGroup - factor group to search to
      factorPath - factor path to remove
    • optimizationChanged

      public void optimizationChanged()
      Selection d'une méthode d'optimisation.
    • getExportObservationTableModel

      public ExportObservationTableModel getExportObservationTableModel()
      ExportInfo model for combo box.
      Returns:
      model
    • addExports

      public void addExports()
      Add selected export.
    • removeExports

      public void removeExports()
      Remove selected exports in table.