visidor/src/main/java/cz/xelfi/quoridor/visidor/BoardListener.java
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sun, 05 Sep 2010 22:34:43 +0200
changeset 255 9ecd02d694cd
child 266 15fcdfc4cd4a
permissions -rw-r--r--
Official API for BoardPane with listener to react to user gestures.
jaroslav@255
     1
/*
jaroslav@255
     2
 * To change this template, choose Tools | Templates
jaroslav@255
     3
 * and open the template in the editor.
jaroslav@255
     4
 */
jaroslav@255
     5
jaroslav@255
     6
package cz.xelfi.quoridor.visidor;
jaroslav@255
     7
jaroslav@255
     8
import java.util.EventListener;
jaroslav@255
     9
jaroslav@255
    10
/** Channel referring back what happens in a {@link BoardPane}.
jaroslav@255
    11
 *
jaroslav@255
    12
 * @author Jaroslav Tulach <jtulach@netbeans.org>
jaroslav@255
    13
 */
jaroslav@255
    14
public interface BoardListener extends EventListener {
jaroslav@255
    15
    /** Notifies listeners about a change in the {@link BoardPane}.
jaroslav@255
    16
     * 
jaroslav@255
    17
     * @param ev the event, usually next move applicable to the board
jaroslav@255
    18
     */
jaroslav@255
    19
    public void boardChanged(BoardEvent ev);
jaroslav@255
    20
}