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