org.topbraid.inference
Class AbstractInfModelInferenceEngine

java.lang.Object
  extended by org.topbraid.inference.AbstractInfModelInferenceEngine
All Implemented Interfaces:
IInferenceEngine
Direct Known Subclasses:
JenaInferenceEngine, PelletInferenceEngine

public abstract class AbstractInfModelInferenceEngine
extends java.lang.Object
implements IInferenceEngine


Constructor Summary
AbstractInfModelInferenceEngine()
           
 
Method Summary
protected  com.hp.hpl.jena.rdf.model.InfModel getInferenceModel(com.hp.hpl.jena.rdf.model.InfModel ontModel, org.eclipse.core.runtime.IProgressMonitor monitor, com.hp.hpl.jena.ontology.OntModelSpec spec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.topbraid.inference.IInferenceEngine
getConfigClassURI, getConfigPropertyURI, getDescription, getInferenceModel, getLabel
 

Constructor Detail

AbstractInfModelInferenceEngine

public AbstractInfModelInferenceEngine()
Method Detail

getInferenceModel

protected com.hp.hpl.jena.rdf.model.InfModel getInferenceModel(com.hp.hpl.jena.rdf.model.InfModel ontModel,
                                                               org.eclipse.core.runtime.IProgressMonitor monitor,
                                                               com.hp.hpl.jena.ontology.OntModelSpec spec)
                                                        throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException