|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.topbraid.inference.dig.DIGInferenceEngine
public class DIGInferenceEngine
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_URL
|
| Constructor Summary | |
|---|---|
DIGInferenceEngine()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getConfigClassURI()
Gets the URI of an RDF class that describes this type of engine. |
java.lang.String |
getConfigPropertyURI()
Gets the URI of an RDF property that describes configurable details for an individual engine instance, e.g. |
java.lang.String |
getDescription()
Gets a descriptive text that can appear in configuration dialogs to explain what this engine does. |
com.hp.hpl.jena.rdf.model.InfModel |
getInferenceModel(com.hp.hpl.jena.rdf.model.InfModel infModel,
IInferenceEngineConfiguration config,
int index,
org.eclipse.core.runtime.IProgressMonitor monitor)
Constructs a new InfModel from a given input InfModel. |
java.lang.String |
getLabel(IInferenceEngineConfiguration config,
int index)
Gets a human-readable label displaying an inference engine of this kind with given configuration arguments. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_URL
| Constructor Detail |
|---|
public DIGInferenceEngine()
| Method Detail |
|---|
public java.lang.String getDescription()
IInferenceEngine
getDescription in interface IInferenceEnginepublic java.lang.String getConfigClassURI()
IInferenceEngine
getConfigClassURI in interface IInferenceEnginepublic java.lang.String getConfigPropertyURI()
IInferenceEngine
getConfigPropertyURI in interface IInferenceEngine
public com.hp.hpl.jena.rdf.model.InfModel getInferenceModel(com.hp.hpl.jena.rdf.model.InfModel infModel,
IInferenceEngineConfiguration config,
int index,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws java.lang.InterruptedException
IInferenceEngine
getInferenceModel in interface IInferenceEngineinfModel - the input modelconfig - configuration settings of the reasonersindex - the index of this engine in a chain of reasonersmonitor - a progress monitor to display status information
java.lang.InterruptedException
public java.lang.String getLabel(IInferenceEngineConfiguration config,
int index)
IInferenceEngine
getLabel in interface IInferenceEngineconfig - the configurationindex - the index of this engine in a chain of reasoners
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||