Package be.belegkarnil.game.board.tak.event


package be.belegkarnil.game.board.tak.event
Provides interfaces and classes for dealing with different types of events fired by the Tak game components.
Since:
2025-04-22
Author:
Belegkarnil
  • Class
    Description
    An abstract adapter class for receiving game events.
    This event is used to notify interested parties that the game state is changed during a Game.
    The listener interface for receiving "interesting" game events (begin, and end) during a game.
    An abstract adapter class for receiving misdesign events.
    This event is used to notify interested parties that an error of design, conception or implementation has occurred during a Game.
    The listener interface for receiving "interesting" misdesign events (begin, and end) during a game.
    An abstract adapter class for receiving round events.
    This event is used to notify interested parties that the turn state is changed during a Game.
    The listener interface for receiving "interesting" round events (begin, and end) during a game.
    An abstract adapter class for receiving turn events.
    This event is used to notify interested parties that the turn state is changed during a Game.
    The listener interface for receiving "interesting" turn events (begin, and end) during a game.