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 java.lang.Object
A base class for classes that fire PalObject events
-
-
Constructor Summary
Constructors Constructor Description EventGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPalObjectListener(PalObjectListener pol)
protected void
fireParametersChangedEvent()
Called by subclasses to fire the default Event on all listenersprotected void
fireParametersChangedEvent(PalObjectEvent pe)
Called by subclasses to fire a specific PalObjectEvent on all listenersprotected void
fireStructureChangedEvent()
Called by subclasses to fire the default Event on all listenersprotected void
fireStructureChangedEvent(PalObjectEvent pe)
Called by subclasses to fire a specific PalObjectEvent on all listenersvoid
removePalObjectListener(PalObjectListener pol)
-
-
-
Method Detail
-
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
-
-