Interface ExplanationProgressMonitor
- All Known Implementing Classes:
SilentExplanationProgressMonitor
public interface ExplanationProgressMonitor
A progress monitor for an explanation generator. The progress monitor should be used with an
MultipleExplanationGenerator
- Since:
- 2.2.0
- Author:
- Matthew Horridge, Clark & Parsia, LLC, Bio-Health Informatics Group
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
Called when all explanations have been found.default void
foundExplanation
(Set<OWLAxiom> axioms) Called when an explanation has been found.default boolean
Determines if the process of generating explanations has been cancelled.
-
Method Details
-
isCancelled
default boolean isCancelled()Determines if the process of generating explanations has been cancelled.- Returns:
true
if the process has been cancelled, orfalse
if the process hasn't been cancelled.
-
foundExplanation
Called when an explanation has been found.- Parameters:
axioms
- The axioms that constitute the explanation
-
foundAllExplanations
default void foundAllExplanations()Called when all explanations have been found.
-