- All Implemented Interfaces:
- ModuleActivator
public class ReasoningActivator
extends Object
implements ModuleActivator
The basic idea of the ontology is to have Situations, Queries and Rules like
described in the ctxt.situation.reasoner project. All of the according three
objects are based on a class "Persistent" that introduces the concept of a
class that can be saved a the file-system. The idea here is that the Reasoner
should be able to offer rules that are only existing at runtime, but also
rules that will be saved and loaded permanently. The class "ElementModel" is
used to support objects of a class from the the ontology that are derived
from Persistent. It can be used to save/load according elements and handle
them at runtime (add/delete/get).
- Author:
- amarinc