package com.treelight.krnl;

/**
 * Defines the API for an object capable of hearing
 * that a change has occured. It is understood that
 * the change notification will be propogated to all parents.
 *
 * @version 0.1
 * @author Eric Armstrong
 * @see ../NodesAndLists.html
 */
public interface ContentChangeListener {
  
  /**
   * Records the fact that content has changed and
   * informs parents of that fact.
   */
  public void contentChanged(VersionStamp versionStamp) { }

}
