Class PopulationSeasonsHandler

All Implemented Interfaces:
PropertyChangeListener, EventListener

public class PopulationSeasonsHandler extends InputContentHandler<PopulationSeasonsUI>
Population handler.
  • Field Details

    • seasonInterval

      protected Interval seasonInterval
    • init

      protected boolean init
  • Constructor Details

    • PopulationSeasonsHandler

      protected PopulationSeasonsHandler(PopulationSeasonsUI inputContentUI)
  • Method Details

    • afterInit

      protected void afterInit()
    • updateSeasonOverlapIcon

      protected void updateSeasonOverlapIcon(PropertyChangeEvent evt)
    • create

      protected void create()
    • delete

      protected void delete()
    • createPopulationSeasonInfo

      protected PopulationSeasonInfo createPopulationSeasonInfo(Population pop)
    • removePopulationSeasonInfo

      protected void removePopulationSeasonInfo(Population pop, PopulationSeasonInfo populationSeasonInfo)
    • save

      protected void save()
    • populationSeasonReproductionDistributionMatrixChanged

      protected void populationSeasonReproductionDistributionMatrixChanged(org.nuiton.math.matrix.gui.MatrixPanelEvent event)
    • refresh

      public void refresh()
    • setSeasonInterval

      protected void setSeasonInterval()
    • setPopulationSeasonInfoCombo

      protected void setPopulationSeasonInfoCombo()
    • seasonGroupChanged

      protected void seasonGroupChanged()
    • seasonChanged

      protected void seasonChanged()
    • setReproductionDistributionMatrix

      protected void setReproductionDistributionMatrix()
    • isAgeGroupType

      protected boolean isAgeGroupType(boolean result)