| Package | Description |
|---|---|
| net.ssehub.easy.reasoning.core.frontend |
Frontend to access reasoner information as well as to execute reasoning tasks.
|
| net.ssehub.easy.reasoning.core.impl |
Hidden implementation stuff.
|
| net.ssehub.easy.reasoning.core.reasoner |
All classes and interfaces needed to implement a reasoner.
How to write a reasoner: Create an Eclipse Plugin project with Activator (even if "empty"). Add org.eclipse.equinox.ds to the required plugins and org.osgi.service.component
to the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the
reasoner core. |
| Class and Description |
|---|
| IMessageListener
Defines a lister to be notified in case that reasoner messages are issued.
|
| IReasonerInstance
A reuseable reasoner instance.
|
| IReasonerListener
Listener for the
IReasoner, to inform the caller of the reasoner, that the reasoning has been finished. |
| ReasonerAdapter
Abstracts over instance-based and full reasoning.
|
| ReasonerAdapter.IReasonerAdapter
Defines the interface of an abstracting reasoner adapter.
|
| ReasonerFrontend
The main interface to the reasoner core infrastructure.
|
| Class and Description |
|---|
| IMessageListener
Defines a lister to be notified in case that reasoner messages are issued.
|
| Class and Description |
|---|
| IReasonerInstance
A reuseable reasoner instance.
|
Copyright © 2009 - 2018 SSE. All Rights Reserved.