Files
artloglaby/java/org/artisanlogiciel/games/maze/solve/MazeResolutionListener.java
philippe lhardy 0bab1d51b1 minor chnages / renaming / path painting
- draw resolved path as showAll correctly
it was displaying all direction of same cell as solution while only one direction is ok
- Renderer renaming for class rendering cells
- draw directions as arrows
2020-12-28 13:16:35 +01:00

23 lines
515 B
Java

package org.artisanlogiciel.games.maze.solve;
import java.util.LinkedList;
/**
* MazeResolutionListener used as interface between resolver and (mostly) GUI
**/
public interface MazeResolutionListener
{
boolean notifySearch(DirectionPosition pPosition);
/* @deprecated
use notifySearchInfoLevel(0, String pInfo);
*/
void notifySearchError(String error);
void notifySearchInfoLevel(int infoLevel, String pInfo);
void notifyCompletion(LinkedList<DirectionPosition> solvedPath);
}