Class PopulationGroupUI

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

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

    • PROPERTY_BEAN

      public static final String PROPERTY_BEAN
      See Also:
    • PROPERTY_POPULATION_GROUP

      public static final String PROPERTY_POPULATION_GROUP
      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_FIELD_POPULATION_GROUP_AGE_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_AGE_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_AGE_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_AGE_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_COMMENT_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_COMMENT_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_COMMENT_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_COMMENT_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MATURITY_OGIVE_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_MATURITY_OGIVE_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MATURITY_OGIVE_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_MATURITY_OGIVE_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MAX_LENGTH_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_MAX_LENGTH_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MAX_LENGTH_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_MAX_LENGTH_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MEAN_WEIGHT_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_MEAN_WEIGHT_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MEAN_WEIGHT_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_MEAN_WEIGHT_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MIN_LENGTH_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_MIN_LENGTH_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_MIN_LENGTH_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_MIN_LENGTH_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_PRICE_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_PRICE_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_PRICE_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_PRICE_TEXT
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_REPRODUCTION_RATE_ENABLED

      public static final String BINDING_FIELD_POPULATION_GROUP_REPRODUCTION_RATE_ENABLED
      See Also:
    • BINDING_FIELD_POPULATION_GROUP_REPRODUCTION_RATE_TEXT

      public static final String BINDING_FIELD_POPULATION_GROUP_REPRODUCTION_RATE_TEXT
      See Also:
    • BINDING_POPULATION_GROUP_POPULATION_GROUP_COMBO_BOX_ENABLED

      public static final String BINDING_POPULATION_GROUP_POPULATION_GROUP_COMBO_BOX_ENABLED
      See Also:
    • BINDING_SAVE_ENABLED

      public static final String BINDING_SAVE_ENABLED
      See Also:
    • BINDING_VALIDATOR_BEAN

      public static final String BINDING_VALIDATOR_BEAN
      See Also:
    • BINDING_VALIDATOR_GROUP_BEAN

      public static final String BINDING_VALIDATOR_GROUP_BEAN
      See Also:
    • bean

      protected Population bean
    • cancel

      protected JButton cancel
    • changeModel

      protected ChangeModel changeModel
    • fieldPopulationGroupAge

      protected JTextField fieldPopulationGroupAge
    • fieldPopulationGroupComment

      protected JTextArea fieldPopulationGroupComment
    • fieldPopulationGroupMaturityOgive

      protected JTextField fieldPopulationGroupMaturityOgive
    • fieldPopulationGroupMaxLength

      protected JTextField fieldPopulationGroupMaxLength
    • fieldPopulationGroupMeanWeight

      protected JTextField fieldPopulationGroupMeanWeight
    • fieldPopulationGroupMinLength

      protected JTextField fieldPopulationGroupMinLength
    • fieldPopulationGroupNaturalDeathRate

      protected org.nuiton.math.matrix.gui.MatrixPanelEditor fieldPopulationGroupNaturalDeathRate
    • fieldPopulationGroupPrice

      protected JTextField fieldPopulationGroupPrice
    • fieldPopulationGroupReproductionRate

      protected JTextField fieldPopulationGroupReproductionRate
    • handler

      protected PopulationGroupHandler handler
    • populationGroup

      protected PopulationGroup populationGroup
    • populationGroupPopulationGroupComboBox

      protected JComboBox<PopulationGroup> populationGroupPopulationGroupComboBox
    • save

      protected JButton save
    • validator

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

      protected jaxx.runtime.validator.swing.SwingValidator<PopulationGroup> validatorGroup
    • validatorIds

      protected List<String> validatorIds
  • Constructor Details

    • PopulationGroupUI

      public PopulationGroupUI(LayoutManager param0)
    • PopulationGroupUI

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

      public PopulationGroupUI(LayoutManager param0, boolean param1)
    • PopulationGroupUI

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

      public PopulationGroupUI()
    • PopulationGroupUI

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

      public PopulationGroupUI(boolean param0)
    • PopulationGroupUI

      public PopulationGroupUI(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>
    • $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__populationGroupPopulationGroupComboBox

      public void doActionPerformed__on__populationGroupPopulationGroupComboBox(ActionEvent event)
    • doActionPerformed__on__save

      public void doActionPerformed__on__save(ActionEvent event)
    • doKeyReleased__on__fieldPopulationGroupComment

      public void doKeyReleased__on__fieldPopulationGroupComment(KeyEvent 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()
    • getFieldPopulationGroupAge

      public JTextField getFieldPopulationGroupAge()
    • getFieldPopulationGroupComment

      public JTextArea getFieldPopulationGroupComment()
    • getFieldPopulationGroupMaturityOgive

      public JTextField getFieldPopulationGroupMaturityOgive()
    • getFieldPopulationGroupMaxLength

      public JTextField getFieldPopulationGroupMaxLength()
    • getFieldPopulationGroupMeanWeight

      public JTextField getFieldPopulationGroupMeanWeight()
    • getFieldPopulationGroupMinLength

      public JTextField getFieldPopulationGroupMinLength()
    • getFieldPopulationGroupNaturalDeathRate

      public org.nuiton.math.matrix.gui.MatrixPanelEditor getFieldPopulationGroupNaturalDeathRate()
    • getFieldPopulationGroupPrice

      public JTextField getFieldPopulationGroupPrice()
    • getFieldPopulationGroupReproductionRate

      public JTextField getFieldPopulationGroupReproductionRate()
    • getHandler

      public PopulationGroupHandler getHandler()
      Specified by:
      getHandler in class InputContentUI<Population>
    • getPopulationGroup

      public PopulationGroup getPopulationGroup()
    • getPopulationGroupPopulationGroupComboBox

      public JComboBox<PopulationGroup> getPopulationGroupPopulationGroupComboBox()
    • getSave

      public JButton getSave()
    • getValidator

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

      public jaxx.runtime.validator.swing.SwingValidator<PopulationGroup> getValidatorGroup()
    • setBean

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

      public void setPopulationGroup(PopulationGroup populationGroup)
    • 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$JLabel7

      protected JLabel get$JLabel7()
    • get$JLabel8

      protected JLabel get$JLabel8()
    • get$JScrollPane0

      protected JScrollPane get$JScrollPane0()
    • get$Table0

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

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

      protected void addChildrenToBody()
    • addChildrenToValidator

      protected void addChildrenToValidator()
    • addChildrenToValidatorGroup

      protected void addChildrenToValidatorGroup()
    • createBean

      protected void createBean()
    • createBody

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

      protected void createCancel()
    • createChangeModel

      protected void createChangeModel()
    • createFieldPopulationGroupAge

      protected void createFieldPopulationGroupAge()
    • createFieldPopulationGroupComment

      protected void createFieldPopulationGroupComment()
    • createFieldPopulationGroupMaturityOgive

      protected void createFieldPopulationGroupMaturityOgive()
    • createFieldPopulationGroupMaxLength

      protected void createFieldPopulationGroupMaxLength()
    • createFieldPopulationGroupMeanWeight

      protected void createFieldPopulationGroupMeanWeight()
    • createFieldPopulationGroupMinLength

      protected void createFieldPopulationGroupMinLength()
    • createFieldPopulationGroupNaturalDeathRate

      protected void createFieldPopulationGroupNaturalDeathRate()
    • createFieldPopulationGroupPrice

      protected void createFieldPopulationGroupPrice()
    • createFieldPopulationGroupReproductionRate

      protected void createFieldPopulationGroupReproductionRate()
    • createHandler

      protected void createHandler()
    • createPopulationGroup

      protected void createPopulationGroup()
    • createPopulationGroupPopulationGroupComboBox

      protected void createPopulationGroupPopulationGroupComboBox()
    • createSave

      protected void createSave()
    • createValidator

      protected void createValidator()
    • createValidatorGroup

      protected void createValidatorGroup()