Class ParamsUI

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.Table
fr.ifremer.isisfish.ui.simulator.ParamsUI
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject

public class ParamsUI extends jaxx.runtime.swing.Table implements jaxx.runtime.JAXXObject
See Also:
  • Field Details

    • PROPERTY_REGION_STORAGE

      public static final String PROPERTY_REGION_STORAGE
      See Also:
    • PROPERTY_SENSITIVITY

      public static final String PROPERTY_SENSITIVITY
      See Also:
    • BINDING_BUTTON_SIMUL_PARAMS_SIMULATE_ENABLED

      public static final String BINDING_BUTTON_SIMUL_PARAMS_SIMULATE_ENABLED
      See Also:
    • BINDING_LBL_NAME_TEXT

      public static final String BINDING_LBL_NAME_TEXT
      See Also:
    • BINDING_LIST_SIMUL_PARAMS_POPULATIONS_ENABLED

      public static final String BINDING_LIST_SIMUL_PARAMS_POPULATIONS_ENABLED
      See Also:
    • BINDING_LIST_SIMUL_PARAMS_POPULATIONS_SELECTION_MODEL

      public static final String BINDING_LIST_SIMUL_PARAMS_POPULATIONS_SELECTION_MODEL
      See Also:
    • BINDING_LIST_SIMUL_PARAMS_STRATEGIES_ENABLED

      public static final String BINDING_LIST_SIMUL_PARAMS_STRATEGIES_ENABLED
      See Also:
    • BINDING_LIST_SIMUL_PARAMS_STRATEGIES_SELECTION_MODEL

      public static final String BINDING_LIST_SIMUL_PARAMS_STRATEGIES_SELECTION_MODEL
      See Also:
    • BINDING_POPULATION_EFFECTIVES_TABBED_PANE_ENABLED

      public static final String BINDING_POPULATION_EFFECTIVES_TABBED_PANE_ENABLED
      See Also:
    • PROPERTY$DOCUMENT0

      public static final String PROPERTY$DOCUMENT0
      See Also:
    • PROPERTY$DOCUMENT1

      public static final String PROPERTY$DOCUMENT1
      See Also:
    • PROPERTY$DOCUMENT2

      public static final String PROPERTY$DOCUMENT2
      See Also:
    • $activeBindings

      protected List<Object> $activeBindings
    • $bindingSources

      protected Map<String,Object> $bindingSources
    • $bindings

      protected final Map<String,jaxx.runtime.JAXXBinding> $bindings
    • $objectMap

      protected Map<String,Object> $objectMap
    • $previousValues

      protected Map<?,?> $previousValues
    • delegateContext

      protected final jaxx.runtime.JAXXContext delegateContext
    • buttonSimulParamsSimulate

      protected JButton buttonSimulParamsSimulate
    • comboSelLauncher

      protected JComboBox<SimulatorLauncher> comboSelLauncher
    • fieldSimulParamsDesc

      protected org.jdesktop.swingx.JXTextArea fieldSimulParamsDesc
    • fieldSimulParamsName

      protected JTextField fieldSimulParamsName
    • fieldSimulParamsNbMois

      protected JTextField fieldSimulParamsNbMois
    • fieldSimulParamsRegion

      protected JComboBox<String> fieldSimulParamsRegion
    • fieldSimulParamsSelect

      protected FilterableComboBox<String> fieldSimulParamsSelect
    • handler

      protected ParamsHandler handler
    • lblName

      protected JLabel lblName
    • listSimulParamsPopulations

      protected JList<Population> listSimulParamsPopulations
    • listSimulParamsStrategies

      protected JList<Strategy> listSimulParamsStrategies
    • populationEffectivesPanel

      protected JPanel populationEffectivesPanel
    • populationEffectivesTabbedPane

      protected JTabbedPane populationEffectivesTabbedPane
    • regionStorage

      protected RegionStorage regionStorage
    • sensitivity

      protected Boolean sensitivity
    • simulParamsRegionModel

      protected GenericComboModel<String> simulParamsRegionModel
  • Constructor Details

    • ParamsUI

      public ParamsUI()
    • ParamsUI

      public ParamsUI(jaxx.runtime.JAXXContext parentContext)
  • Method Details

    • $afterCompleteSetup

      protected void $afterCompleteSetup()
    • $getJAXXObjectDescriptor

      public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • applyDataBinding

      public void applyDataBinding(String $binding)
      Specified by:
      applyDataBinding in interface jaxx.runtime.JAXXObject
    • firePropertyChange

      public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
      Specified by:
      firePropertyChange in interface jaxx.runtime.JAXXObject
      Overrides:
      firePropertyChange in class Component
    • get$objectMap

      public Map<String,Object> get$objectMap()
      Specified by:
      get$objectMap in interface jaxx.runtime.JAXXObject
    • getDataBinding

      public jaxx.runtime.JAXXBinding getDataBinding(String bindingId)
      Specified by:
      getDataBinding in interface jaxx.runtime.JAXXObject
    • getDataBindings

      public jaxx.runtime.JAXXBinding[] getDataBindings()
      Specified by:
      getDataBindings in interface jaxx.runtime.JAXXObject
    • getObjectById

      public Object getObjectById(String id)
      Specified by:
      getObjectById in interface jaxx.runtime.JAXXObject
    • processDataBinding

      public void processDataBinding(String $binding, boolean $force)
      Specified by:
      processDataBinding in interface jaxx.runtime.JAXXObject
    • processDataBinding

      public void processDataBinding(String $binding)
      Specified by:
      processDataBinding in interface jaxx.runtime.JAXXObject
    • registerDataBinding

      public void registerDataBinding(jaxx.runtime.JAXXBinding binding)
      Specified by:
      registerDataBinding in interface jaxx.runtime.JAXXObject
    • removeDataBinding

      public void removeDataBinding(String $binding)
      Specified by:
      removeDataBinding in interface jaxx.runtime.JAXXObject
    • getContextValue

      public <T> T getContextValue(Class<T> clazz)
      Specified by:
      getContextValue in interface jaxx.runtime.JAXXContext
    • getContextValue

      public <T> T getContextValue(Class<T> clazz, String name)
      Specified by:
      getContextValue in interface jaxx.runtime.JAXXContext
    • getDelegateContext

      public jaxx.runtime.JAXXContext getDelegateContext()
      Specified by:
      getDelegateContext in interface jaxx.runtime.JAXXObject
    • getParentContainer

      public <O extends Container> O getParentContainer(Class<O> clazz)
      Specified by:
      getParentContainer in interface jaxx.runtime.JAXXObject
    • getParentContainer

      public <O extends Container> O getParentContainer(Object source, Class<O> clazz)
      Specified by:
      getParentContainer in interface jaxx.runtime.JAXXObject
    • removeContextValue

      public <T> void removeContextValue(Class<T> clazz)
      Specified by:
      removeContextValue in interface jaxx.runtime.JAXXContext
    • removeContextValue

      public <T> void removeContextValue(Class<T> clazz, String name)
      Specified by:
      removeContextValue in interface jaxx.runtime.JAXXContext
    • setContextValue

      public <T> void setContextValue(T o)
      Specified by:
      setContextValue in interface jaxx.runtime.JAXXContext
    • setContextValue

      public <T> void setContextValue(T o, String name)
      Specified by:
      setContextValue in interface jaxx.runtime.JAXXContext
    • doActionPerformed__on__buttonSimulParamsSimulate

      public void doActionPerformed__on__buttonSimulParamsSimulate(ActionEvent event)
    • doActionPerformed__on__fieldSimulParamsSelect

      public void doActionPerformed__on__fieldSimulParamsSelect(ActionEvent event)
    • doInsertUpdate__on__$Document0

      public void doInsertUpdate__on__$Document0(DocumentEvent event)
    • doInsertUpdate__on__$Document1

      public void doInsertUpdate__on__$Document1(DocumentEvent event)
    • doInsertUpdate__on__$Document2

      public void doInsertUpdate__on__$Document2(DocumentEvent event)
    • doItemStateChanged__on__fieldSimulParamsRegion

      public void doItemStateChanged__on__fieldSimulParamsRegion(ItemEvent event)
    • doRemoveUpdate__on__$Document0

      public void doRemoveUpdate__on__$Document0(DocumentEvent event)
    • doRemoveUpdate__on__$Document1

      public void doRemoveUpdate__on__$Document1(DocumentEvent event)
    • doRemoveUpdate__on__$Document2

      public void doRemoveUpdate__on__$Document2(DocumentEvent event)
    • doValueChanged__on__listSimulParamsPopulations

      public void doValueChanged__on__listSimulParamsPopulations(ListSelectionEvent event)
    • doValueChanged__on__listSimulParamsStrategies

      public void doValueChanged__on__listSimulParamsStrategies(ListSelectionEvent event)
    • getButtonSimulParamsSimulate

      public JButton getButtonSimulParamsSimulate()
    • getComboSelLauncher

      public JComboBox<SimulatorLauncher> getComboSelLauncher()
    • getFieldSimulParamsDesc

      public org.jdesktop.swingx.JXTextArea getFieldSimulParamsDesc()
    • getFieldSimulParamsName

      public JTextField getFieldSimulParamsName()
    • getFieldSimulParamsNbMois

      public JTextField getFieldSimulParamsNbMois()
    • getFieldSimulParamsRegion

      public JComboBox<String> getFieldSimulParamsRegion()
    • getFieldSimulParamsSelect

      public FilterableComboBox<String> getFieldSimulParamsSelect()
    • getHandler

      public ParamsHandler getHandler()
    • getLblName

      public JLabel getLblName()
    • getListSimulParamsPopulations

      public JList<Population> getListSimulParamsPopulations()
    • getListSimulParamsStrategies

      public JList<Strategy> getListSimulParamsStrategies()
    • getPopulationEffectivesPanel

      public JPanel getPopulationEffectivesPanel()
    • getPopulationEffectivesTabbedPane

      public JTabbedPane getPopulationEffectivesTabbedPane()
    • getRegionStorage

      public RegionStorage getRegionStorage()
    • getSensitivity

      public Boolean getSensitivity()
    • getSimulParamsRegionModel

      public GenericComboModel<String> getSimulParamsRegionModel()
    • isSensitivity

      public Boolean isSensitivity()
    • set$Document0

      public void set$Document0(Document $Document0)
    • set$Document1

      public void set$Document1(Document $Document1)
    • set$Document2

      public void set$Document2(Document $Document2)
    • setRegionStorage

      public void setRegionStorage(RegionStorage regionStorage)
    • setSensitivity

      public void setSensitivity(Boolean sensitivity)
    • get$Document0

      protected Document get$Document0()
    • get$Document1

      protected Document get$Document1()
    • get$Document2

      protected Document get$Document2()
    • get$JLabel0

      protected JLabel get$JLabel0()
    • get$JLabel1

      protected JLabel get$JLabel1()
    • get$JLabel2

      protected JLabel get$JLabel2()
    • get$JLabel3

      protected JLabel get$JLabel3()
    • get$JLabel4

      protected JLabel get$JLabel4()
    • get$JLabel5

      protected JLabel get$JLabel5()
    • get$JLabel6

      protected JLabel get$JLabel6()
    • get$JScrollPane0

      protected JScrollPane get$JScrollPane0()
    • get$JScrollPane1

      protected JScrollPane get$JScrollPane1()
    • get$JScrollPane2

      protected JScrollPane get$JScrollPane2()
    • get$Table1

      protected jaxx.runtime.swing.Table get$Table1()
    • get$Table2

      protected jaxx.runtime.swing.Table get$Table2()
    • addChildrenToPopulationEffectivesPanel

      protected void addChildrenToPopulationEffectivesPanel()
    • createButtonSimulParamsSimulate

      protected void createButtonSimulParamsSimulate()
    • createComboSelLauncher

      protected void createComboSelLauncher()
    • createFieldSimulParamsDesc

      protected void createFieldSimulParamsDesc()
    • createFieldSimulParamsName

      protected void createFieldSimulParamsName()
    • createFieldSimulParamsNbMois

      protected void createFieldSimulParamsNbMois()
    • createFieldSimulParamsRegion

      protected void createFieldSimulParamsRegion()
    • createFieldSimulParamsSelect

      protected void createFieldSimulParamsSelect()
    • createHandler

      protected void createHandler()
    • createLblName

      protected void createLblName()
    • createListSimulParamsPopulations

      protected void createListSimulParamsPopulations()
    • createListSimulParamsStrategies

      protected void createListSimulParamsStrategies()
    • createPopulationEffectivesPanel

      protected void createPopulationEffectivesPanel()
    • createPopulationEffectivesTabbedPane

      protected void createPopulationEffectivesTabbedPane()
    • createRegionStorage

      protected void createRegionStorage()
    • createSensitivity

      protected void createSensitivity()
    • createSimulParamsRegionModel

      protected void createSimulParamsRegionModel()