Package pal.misc

Class PalObjectListener.EventGenerator

java.lang.Object
pal.misc.PalObjectListener.EventGenerator
Direct Known Subclasses:
Parameterized.ParameterizedBase, Parameterized.ParameterizedUser, RateDistribution, YangCodonModel.SimpleNeutralSelection, YangCodonModel.SimplePositiveSelection
Enclosing interface:
PalObjectListener

public abstract static class PalObjectListener.EventGenerator extends Object
A base class for classes that fire PalObject events
  • Constructor Details

    • EventGenerator

      public EventGenerator()
  • Method Details

    • addPalObjectListener

      public void addPalObjectListener(PalObjectListener pol)
    • removePalObjectListener

      public void removePalObjectListener(PalObjectListener pol)
    • fireParametersChangedEvent

      protected void fireParametersChangedEvent()
      Called by subclasses to fire the default Event on all listeners
    • fireParametersChangedEvent

      protected void fireParametersChangedEvent(PalObjectEvent pe)
      Called by subclasses to fire a specific PalObjectEvent on all listeners
    • fireStructureChangedEvent

      protected void fireStructureChangedEvent()
      Called by subclasses to fire the default Event on all listeners
    • fireStructureChangedEvent

      protected void fireStructureChangedEvent(PalObjectEvent pe)
      Called by subclasses to fire a specific PalObjectEvent on all listeners