package chess.controller.event; /** * Abstract class, provides a dispatcher for game events. */ public abstract class GameDispatcher extends GameAdapter { public abstract void addListener(GameListener listener); public abstract void close(); }