pal.misc
Interface PalObjectListener

All Known Implementing Classes:
FastLikelihoodCalculator, CachedRateMatrix

public interface PalObjectListener

Defines objects that monitor certain PalObjects for changes


Method Summary
 void parametersChanged(PalObjectEvent pe)
          Signifies that parametric valued governing the state of this Object have changed.
 void structureChanged(PalObjectEvent pe)
          Signifies that the structure of the object has changed (for example in trees to topology has changed)
 

Method Detail

parametersChanged

public void parametersChanged(PalObjectEvent pe)
Signifies that parametric valued governing the state of this Object have changed. Parameters don't have to be visible ones For example, in trees the branch lengths have changed.

structureChanged

public void structureChanged(PalObjectEvent pe)
Signifies that the structure of the object has changed (for example in trees to topology has changed)