org.topbraid.inference
Class InferenceEngines

java.lang.Object
  extended by org.topbraid.inference.InferenceEngines

public class InferenceEngines
extends java.lang.Object

A Singleton to conveniently access the registered GraphStores.

Author:
Holger Knublauch

Field Summary
static java.lang.String EXTENSION_POINT
           
 
Constructor Summary
InferenceEngines()
           
 
Method Summary
static IInferenceEngine getById(java.lang.String id)
           
static IEditableInferenceEngineConfiguration getConfig(org.eclipse.core.resources.IResource resource, boolean inherit)
           
static java.lang.String getId(IInferenceEngine engine)
           
static java.lang.String getName(IInferenceEngine engine)
           
static java.util.Iterator listInferenceEngines()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSION_POINT

public static final java.lang.String EXTENSION_POINT
See Also:
Constant Field Values
Constructor Detail

InferenceEngines

public InferenceEngines()
Method Detail

getById

public static IInferenceEngine getById(java.lang.String id)

getConfig

public static IEditableInferenceEngineConfiguration getConfig(org.eclipse.core.resources.IResource resource,
                                                              boolean inherit)

getId

public static java.lang.String getId(IInferenceEngine engine)

getName

public static java.lang.String getName(IInferenceEngine engine)

listInferenceEngines

public static java.util.Iterator listInferenceEngines()