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.ObjectA 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 voidaddPalObjectListener(PalObjectListener pol)protected voidfireParametersChangedEvent()Called by subclasses to fire the default Event on all listenersprotected voidfireParametersChangedEvent(PalObjectEvent pe)Called by subclasses to fire a specific PalObjectEvent on all listenersprotected voidfireStructureChangedEvent()Called by subclasses to fire the default Event on all listenersprotected voidfireStructureChangedEvent(PalObjectEvent pe)Called by subclasses to fire a specific PalObjectEvent on all listenersvoidremovePalObjectListener(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
-
-