Class PopulationSeasonsUI

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject, jaxx.runtime.JAXXValidator

public class PopulationSeasonsUI extends InputContentUI<Population> implements jaxx.runtime.JAXXValidator
See Also:
  • Field Details

    • PROPERTY_BEAN

      public static final String PROPERTY_BEAN
      See Also:
    • PROPERTY_POPULATION_SEASON_INFO

      public static final String PROPERTY_POPULATION_SEASON_INFO
      See Also:
    • BINDING_CANCEL_ENABLED

      public static final String BINDING_CANCEL_ENABLED
      See Also:
    • BINDING_CHANGE_MODEL_CHANGED

      public static final String BINDING_CHANGE_MODEL_CHANGED
      See Also:
    • BINDING_CHANGE_MODEL_VALID

      public static final String BINDING_CHANGE_MODEL_VALID
      See Also:
    • BINDING_CREATE_ENABLED

      public static final String BINDING_CREATE_ENABLED
      See Also:
    • BINDING_DELETE_ENABLED

      public static final String BINDING_DELETE_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_COMMENT_ENABLED

      public static final String BINDING_FIELD_POPULATION_SEASON_COMMENT_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_COMMENT_TEXT

      public static final String BINDING_FIELD_POPULATION_SEASON_COMMENT_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_GROUP_CHANGE_ENABLED

      public static final String BINDING_FIELD_POPULATION_SEASON_GROUP_CHANGE_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_GROUP_CHANGE_SELECTED

      public static final String BINDING_FIELD_POPULATION_SEASON_GROUP_CHANGE_SELECTED
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_GROUP_CHANGE_VISIBLE

      public static final String BINDING_FIELD_POPULATION_SEASON_GROUP_CHANGE_VISIBLE
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_INFO_CHOOSER_ENABLED

      public static final String BINDING_FIELD_POPULATION_SEASON_INFO_CHOOSER_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_DISTRIBUTION_ENABLED

      public static final String BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_DISTRIBUTION_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_DISTRIBUTION_MATRIX

      public static final String BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_DISTRIBUTION_MATRIX
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_DISTRIBUTION_VISIBLE

      public static final String BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_DISTRIBUTION_VISIBLE
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_ENABLED

      public static final String BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_SELECTED

      public static final String BINDING_FIELD_POPULATION_SEASON_REPRODUCTION_SELECTED
      See Also:
    • BINDING_POPULATION_SEASON_SPECIALIZED_UI_AGE_GROUP_TYPE

      public static final String BINDING_POPULATION_SEASON_SPECIALIZED_UI_AGE_GROUP_TYPE
      See Also:
    • BINDING_POPULATION_SEASON_SPECIALIZED_UI_BEAN

      public static final String BINDING_POPULATION_SEASON_SPECIALIZED_UI_BEAN
      See Also:
    • BINDING_POPULATION_SEASON_SPECIALIZED_UI_POPULATION_SEASON_INFO

      public static final String BINDING_POPULATION_SEASON_SPECIALIZED_UI_POPULATION_SEASON_INFO
      See Also:
    • BINDING_SAVE_ENABLED

      public static final String BINDING_SAVE_ENABLED
      See Also:
    • BINDING_SEASON_INTERVAL_PANEL_ENABLED

      public static final String BINDING_SEASON_INTERVAL_PANEL_ENABLED
      See Also:
    • BINDING_VALIDATOR_BEAN

      public static final String BINDING_VALIDATOR_BEAN
      See Also:
    • BINDING_VALIDATOR_SEASON_BEAN

      public static final String BINDING_VALIDATOR_SEASON_BEAN
      See Also:
    • bean

      protected Population bean
    • cancel

      protected JButton cancel
    • changeModel

      protected ChangeModel changeModel
    • create

      protected JButton create
    • delete

      protected JButton delete
    • fieldPopulationSeasonComment

      protected JTextArea fieldPopulationSeasonComment
    • fieldPopulationSeasonGroupChange

      protected JCheckBox fieldPopulationSeasonGroupChange
    • fieldPopulationSeasonInfoChooser

      protected JComboBox<PopulationSeasonInfo> fieldPopulationSeasonInfoChooser
    • fieldPopulationSeasonReproduction

      protected JCheckBox fieldPopulationSeasonReproduction
    • fieldPopulationSeasonReproductionDistribution

      protected org.nuiton.math.matrix.gui.MatrixPanelEditor fieldPopulationSeasonReproductionDistribution
    • handler

      protected PopulationSeasonsHandler handler
    • overlapSeasonLabel

      protected JLabel overlapSeasonLabel
    • populationSeasonInfo

      protected PopulationSeasonInfo populationSeasonInfo
    • populationSeasonSpecializedUI

      protected PopulationSeasonSpacializedUI populationSeasonSpecializedUI
    • save

      protected JButton save
    • seasonIntervalPanel

      protected IntervalPanel seasonIntervalPanel
    • validator

      protected jaxx.runtime.validator.swing.SwingValidator<Population> validator
    • validatorIds

      protected List<String> validatorIds
    • validatorSeason

      protected jaxx.runtime.validator.swing.SwingValidator<PopulationSeasonInfo> validatorSeason
  • Constructor Details

    • PopulationSeasonsUI

      public PopulationSeasonsUI(LayoutManager param0)
    • PopulationSeasonsUI

      public PopulationSeasonsUI(jaxx.runtime.JAXXContext param0, LayoutManager param1)
    • PopulationSeasonsUI

      public PopulationSeasonsUI(LayoutManager param0, boolean param1)
    • PopulationSeasonsUI

      public PopulationSeasonsUI(jaxx.runtime.JAXXContext param0, LayoutManager param1, boolean param2)
    • PopulationSeasonsUI

      public PopulationSeasonsUI()
    • PopulationSeasonsUI

      public PopulationSeasonsUI(jaxx.runtime.JAXXContext param0)
    • PopulationSeasonsUI

      public PopulationSeasonsUI(boolean param0)
    • PopulationSeasonsUI

      public PopulationSeasonsUI(jaxx.runtime.JAXXContext param0, boolean param1)
  • Method Details

    • $afterCompleteSetup

      protected void $afterCompleteSetup()
    • resetChangeModel

      public void resetChangeModel()
      Description copied from class: InputContentUI
      Pas très safe, le bean doit s'appeler changeModel dans l'heritage "FORCEMENT" FIXME echatellier 20111201 small fix because save button has to reset internal ui change model state
      Overrides:
      resetChangeModel in class InputContentUI<Population>
    • setLayer

      public void setLayer(boolean active)
      Description copied from class: InputContentUI
      Method appelée par l'arbre de navigation et le gestionnaire de changement d'onglet pour ajouter les layers sur une interface 'input' seulement dans le cas de la sensibilité.
      Overrides:
      setLayer in class InputContentUI<Population>
    • $getJAXXObjectDescriptor

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

      public jaxx.runtime.validator.swing.SwingValidator<?> getValidator(String validatorId)
      Specified by:
      getValidator in interface jaxx.runtime.JAXXValidator
    • getValidatorIds

      public List<String> getValidatorIds()
      Specified by:
      getValidatorIds in interface jaxx.runtime.JAXXValidator
    • registerValidatorFields

      public void registerValidatorFields()
      Specified by:
      registerValidatorFields in interface jaxx.runtime.JAXXValidator
    • doActionPerformed__on__cancel

      public void doActionPerformed__on__cancel(ActionEvent event)
    • doActionPerformed__on__create

      public void doActionPerformed__on__create(ActionEvent event)
    • doActionPerformed__on__delete

      public void doActionPerformed__on__delete(ActionEvent event)
    • doActionPerformed__on__fieldPopulationSeasonGroupChange

      public void doActionPerformed__on__fieldPopulationSeasonGroupChange(ActionEvent event)
    • doActionPerformed__on__fieldPopulationSeasonReproduction

      public void doActionPerformed__on__fieldPopulationSeasonReproduction(ActionEvent event)
    • doActionPerformed__on__save

      public void doActionPerformed__on__save(ActionEvent event)
    • doItemStateChanged__on__fieldPopulationSeasonInfoChooser

      public void doItemStateChanged__on__fieldPopulationSeasonInfoChooser(ItemEvent event)
    • doKeyReleased__on__fieldPopulationSeasonComment

      public void doKeyReleased__on__fieldPopulationSeasonComment(KeyEvent event)
    • doMatrixChanged__on__fieldPopulationSeasonReproductionDistribution

      public void doMatrixChanged__on__fieldPopulationSeasonReproductionDistribution(org.nuiton.math.matrix.gui.MatrixPanelEvent event)
    • getBean

      public Population getBean()
      Description copied from class: InputContentUI
      Overriden with generic type
      Specified by:
      getBean in class InputContentUI<Population>
    • getCancel

      public JButton getCancel()
    • getChangeModel

      public ChangeModel getChangeModel()
    • getCreate

      public JButton getCreate()
    • getDelete

      public JButton getDelete()
    • getFieldPopulationSeasonComment

      public JTextArea getFieldPopulationSeasonComment()
    • getFieldPopulationSeasonGroupChange

      public JCheckBox getFieldPopulationSeasonGroupChange()
    • getFieldPopulationSeasonInfoChooser

      public JComboBox<PopulationSeasonInfo> getFieldPopulationSeasonInfoChooser()
    • getFieldPopulationSeasonReproduction

      public JCheckBox getFieldPopulationSeasonReproduction()
    • getFieldPopulationSeasonReproductionDistribution

      public org.nuiton.math.matrix.gui.MatrixPanelEditor getFieldPopulationSeasonReproductionDistribution()
    • getHandler

      public PopulationSeasonsHandler getHandler()
      Specified by:
      getHandler in class InputContentUI<Population>
    • getOverlapSeasonLabel

      public JLabel getOverlapSeasonLabel()
    • getPopulationSeasonInfo

      public PopulationSeasonInfo getPopulationSeasonInfo()
    • getPopulationSeasonSpecializedUI

      public PopulationSeasonSpacializedUI getPopulationSeasonSpecializedUI()
    • getSave

      public JButton getSave()
    • getSeasonIntervalPanel

      public IntervalPanel getSeasonIntervalPanel()
    • getValidator

      public jaxx.runtime.validator.swing.SwingValidator<Population> getValidator()
    • getValidatorSeason

      public jaxx.runtime.validator.swing.SwingValidator<PopulationSeasonInfo> getValidatorSeason()
    • setBean

      public void setBean(Population bean)
      Description copied from class: InputContentUI
      Overriden with generic type
      Specified by:
      setBean in class InputContentUI<Population>
    • setPopulationSeasonInfo

      public void setPopulationSeasonInfo(PopulationSeasonInfo populationSeasonInfo)
    • 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$JPanel0

      protected JPanel get$JPanel0()
    • get$JPanel1

      protected JPanel get$JPanel1()
    • get$JScrollPane0

      protected JScrollPane get$JScrollPane0()
    • get$Table0

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

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

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

      protected void addChildrenToBody()
    • addChildrenToValidator

      protected void addChildrenToValidator()
    • addChildrenToValidatorSeason

      protected void addChildrenToValidatorSeason()
    • createBean

      protected void createBean()
    • createBody

      protected void createBody()
      Overrides:
      createBody in class InputContentUI<Population>
    • createCancel

      protected void createCancel()
    • createChangeModel

      protected void createChangeModel()
    • createCreate

      protected void createCreate()
    • createDelete

      protected void createDelete()
    • createFieldPopulationSeasonComment

      protected void createFieldPopulationSeasonComment()
    • createFieldPopulationSeasonGroupChange

      protected void createFieldPopulationSeasonGroupChange()
    • createFieldPopulationSeasonInfoChooser

      protected void createFieldPopulationSeasonInfoChooser()
    • createFieldPopulationSeasonReproduction

      protected void createFieldPopulationSeasonReproduction()
    • createFieldPopulationSeasonReproductionDistribution

      protected void createFieldPopulationSeasonReproductionDistribution()
    • createHandler

      protected void createHandler()
    • createOverlapSeasonLabel

      protected void createOverlapSeasonLabel()
    • createPopulationSeasonInfo

      protected void createPopulationSeasonInfo()
    • createPopulationSeasonSpecializedUI

      protected void createPopulationSeasonSpecializedUI()
    • createSave

      protected void createSave()
    • createSeasonIntervalPanel

      protected void createSeasonIntervalPanel()
    • createValidator

      protected void createValidator()
    • createValidatorSeason

      protected void createValidatorSeason()