Interface SokobanListener

All Known Implementing Classes:
SokobanGame

public interface SokobanListener
listens to events from the Sokoban board
Author:
hendrik
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onLeave​(String playerName, int level)
    player wants to leave
    void
    onSuccess​(String playerName, int level)
    level was completed successfully
    void
    onTimeout​(String playerName, int level)
    level timed out
  • Method Details

    • onSuccess

      void onSuccess(String playerName, int level)
      level was completed successfully
      Parameters:
      playerName - name of player
      level - completed level
    • onTimeout

      void onTimeout(String playerName, int level)
      level timed out
      Parameters:
      playerName - name of player
      level - failed level
    • onLeave

      void onLeave(String playerName, int level)
      player wants to leave
      Parameters:
      playerName - name of player
      level - failed level