public class LaconicExplanationGeneratorBasedOnOPlus extends Object implements ExplanationGenerator<org.semanticweb.owlapi.model.OWLAxiom>
| Constructor and Description |
|---|
LaconicExplanationGeneratorBasedOnOPlus(Set<? extends org.semanticweb.owlapi.model.OWLAxiom> inputAxioms,
EntailmentCheckerFactory<org.semanticweb.owlapi.model.OWLAxiom> entailmentCheckerFactory,
ExplanationGeneratorFactory<org.semanticweb.owlapi.model.OWLAxiom> delegateFactory,
ExplanationProgressMonitor<org.semanticweb.owlapi.model.OWLAxiom> progressMonitor) |
| Modifier and Type | Method and Description |
|---|---|
Set<Explanation<org.semanticweb.owlapi.model.OWLAxiom>> |
getExplanations(org.semanticweb.owlapi.model.OWLAxiom entailment)
Gets explanations for an entailment.
|
Set<Explanation<org.semanticweb.owlapi.model.OWLAxiom>> |
getExplanations(org.semanticweb.owlapi.model.OWLAxiom entailment,
int limit)
Gets explanations for an entailment, with limit on the number of explanations returned.
|
public LaconicExplanationGeneratorBasedOnOPlus(Set<? extends org.semanticweb.owlapi.model.OWLAxiom> inputAxioms, EntailmentCheckerFactory<org.semanticweb.owlapi.model.OWLAxiom> entailmentCheckerFactory, ExplanationGeneratorFactory<org.semanticweb.owlapi.model.OWLAxiom> delegateFactory, ExplanationProgressMonitor<org.semanticweb.owlapi.model.OWLAxiom> progressMonitor)
public Set<Explanation<org.semanticweb.owlapi.model.OWLAxiom>> getExplanations(org.semanticweb.owlapi.model.OWLAxiom entailment) throws ExplanationException
getExplanations in interface ExplanationGenerator<org.semanticweb.owlapi.model.OWLAxiom>entailment - The entailment for which explanations will be generated.ExplanationException - if there was a problem generating the explanation.public Set<Explanation<org.semanticweb.owlapi.model.OWLAxiom>> getExplanations(org.semanticweb.owlapi.model.OWLAxiom entailment, int limit) throws ExplanationException
getExplanations in interface ExplanationGenerator<org.semanticweb.owlapi.model.OWLAxiom>entailment - The entailment for which explanations will be generated.limit - The maximum number of explanations to generate. This should be a positive integer.ExplanationException - if there was a problem generating the explanation.Copyright © 2014. All rights reserved.