Uses of Class
org.almacha.achamaze.AchaMazeException

Uses of AchaMazeException in org.almacha.achamaze
 

Subclasses of AchaMazeException in org.almacha.achamaze
 class CellDoesNotExistException
          An exception raised when a reference is made to a cell that does not exist.
 class PlayerCannotMoveException
          An exception raised when you request to move a player and it is not possible.
 class PlayerNotInMazeException
          An exception raised when a method which is only valid for a player in the maze is called on a player that is not in the maze.
 

Methods in org.almacha.achamaze that throw AchaMazeException
static void AchaMaze.main(java.lang.String[] args)
           
 void Player.setMazeSolvingAlgorithm(MazeSolvingAlgorithm mazeSolvingAlgorithm)
          Associates a maze solving algorithm to that player.
 

Constructors in org.almacha.achamaze that throw AchaMazeException
AchaMazeWindow()
           
Maze(int height, int width)
          This constructor creates a new maze.