| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.clarkparsia.explanation.SingleExplanationGeneratorImpl
com.clarkparsia.explanation.BlackBoxExplanation
public class BlackBoxExplanation
Title: Description: Implementation of a
SingleExplanationGenerator
 interface. This code is based on Matthew Horridge's implementation which was
 based on the description of a black box debugger described in Aditya
 Kalyanpur's PhD Thesis : "Debugging and Repair of OWL Ontologies".
 
 
 Copyright: Copyright (c) 2007
 
 
 Company: Clark & Parsia, LLC. 
| Field Summary | |
|---|---|
static int | 
DEFAULT_INITIAL_EXPANSION_LIMIT
 | 
static java.util.logging.Logger | 
log
 | 
| Constructor Summary | |
|---|---|
BlackBoxExplanation(OWLOntologyManager manager)
 | 
|
| Method Summary | |
|---|---|
 void | 
dispose()
 | 
 java.util.Set<OWLAxiom> | 
getExplanation(OWLDescription unsatClass)
Get a single explanation for an arbitrary class expression, or empty set if the given expression is satisfiable.  | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class com.clarkparsia.explanation.SingleExplanationGeneratorImpl | 
|---|
beginTransaction, endTransaction, getAltReasoner, getOntology, getOntologyManager, getReasoner, getReasonerFactory, setOntology, setReasoner, setReasonerFactory | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface com.clarkparsia.explanation.SingleExplanationGenerator | 
|---|
getOntology, getOntologyManager, getReasoner, getReasonerFactory, setOntology, setReasoner, setReasonerFactory | 
| Field Detail | 
|---|
public static final java.util.logging.Logger log
public static final int DEFAULT_INITIAL_EXPANSION_LIMIT
| Constructor Detail | 
|---|
public BlackBoxExplanation(OWLOntologyManager manager)
| Method Detail | 
|---|
public void dispose()
public java.util.Set<OWLAxiom> getExplanation(OWLDescription unsatClass)
SingleExplanationGenerator
getExplanation in interface SingleExplanationGeneratorunsatClass - arbitrary class expression whose unsatisfiability will be
                   explained
public java.lang.String toString()
toString in class java.lang.Object
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||