Class PopulationZonesHandler

All Implemented Interfaces:
PropertyChangeListener, EventListener

public class PopulationZonesHandler extends InputContentHandler<PopulationZonesUI>
Population handler.
  • Field Details

    • init

      protected boolean init
  • Constructor Details

    • PopulationZonesHandler

      protected PopulationZonesHandler(PopulationZonesUI inputContentUI)
  • Method Details

    • afterInit

      protected void afterInit()
    • populationMappingZoneReproZoneRecruMatrixChanged

      protected void populationMappingZoneReproZoneRecruMatrixChanged(org.nuiton.math.matrix.gui.MatrixPanelEvent event)
    • setFieldPopulationMappingZoneReproZoneRecru

      protected void setFieldPopulationMappingZoneReproZoneRecru()
    • setPopulationZonesPresenceModel

      protected void setPopulationZonesPresenceModel()
    • setFieldPopulationZonesReproductionModel

      protected void setFieldPopulationZonesReproductionModel(List<Zone> zones)
    • setFieldPopulationZonesRecruitmentModel

      protected void setFieldPopulationZonesRecruitmentModel(List<Zone> zones)
    • setModel

      protected void setModel(List<Zone> availableZones, List<Zone> selectedZones, JList<Zone> associatedList)
      Change model of associatedList with all available zones, but keep selection with selectedZones.
    • presenceChanged

      protected void presenceChanged()
    • reproductionChanged

      protected void reproductionChanged()
    • recruitementChanged

      protected void recruitementChanged()
    • getSelectedValues

      protected List<Zone> getSelectedValues(JList<Zone> component)
      Get selected values for components as list.