View Javadoc

1   /*
2   @See License.txt@
3    */
4   
5   package spellcast.model;
6   
7   import java.beans.*;
8   
9   /***
10   * This interface will notify ui when the model changes.
11   * See <code>GameProperty</code> for values that can be sent.
12   *
13   * @see spellcast.game.GameProperty
14   * @author Barrie Treloar
15   */
16  public interface PropertyUpdater 
17  {
18      public void addPropertyChangeListener( PropertyChangeListener listener );
19      public void removePropertyChangeListener( PropertyChangeListener listener );
20  }
21  
22