Package nl.tue.astar
Interface AStarObserver
-
- All Known Implementing Classes:
DotGraphAStarObserver,DotSpanningTreeObserver,FSMGraphAStarObserver,FSMTraceAStarObserver
public interface AStarObserver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()Needs to be called after the observer is no longer needed.voidedgeTraversed(Record from, Record to)voidestimateComputed(Head head)voidfinalNodeFound(Record node)voidinitialNodeCreated(Record node)voidnodeVisited(Record node)voidstoppedUnreliablyAt(Record rec)
-
-
-
Method Detail
-
nodeVisited
void nodeVisited(Record node)
-
estimateComputed
void estimateComputed(Head head)
-
initialNodeCreated
void initialNodeCreated(Record node)
-
finalNodeFound
void finalNodeFound(Record node)
-
stoppedUnreliablyAt
void stoppedUnreliablyAt(Record rec)
-
close
void close()
Needs to be called after the observer is no longer needed. This is independent of the use of the observer and this method is never called from within an ObservableAStarThread
-
-