Uses of Interface
net.ssehub.easy.reasoning.core.reasoner.IReasonerInterceptor
-
Packages that use IReasonerInterceptor Package Description 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"). Addorg.eclipse.equinox.dsto the required plugins andorg.osgi.service.componentto the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the reasoner core.net.ssehub.easy.reasoning.sseReasoner Package contains the EASy-Producer reasoner implementation classes. -
-
Uses of IReasonerInterceptor in net.ssehub.easy.reasoning.core.reasoner
Classes in net.ssehub.easy.reasoning.core.reasoner that implement IReasonerInterceptor Modifier and Type Class Description classReasonerInterceptorAdaptorDefault empty implementation.Methods in net.ssehub.easy.reasoning.core.reasoner with parameters of type IReasonerInterceptor Modifier and Type Method Description voidIReasoner. setInterceptor(IReasonerInterceptor interceptor)Defines the optional interceptor instance. -
Uses of IReasonerInterceptor in net.ssehub.easy.reasoning.sseReasoner
Fields in net.ssehub.easy.reasoning.sseReasoner declared as IReasonerInterceptor Modifier and Type Field Description private IReasonerInterceptorReasoner. interceptorprivate IReasonerInterceptorReasoner.ReasonerInstance. interceptorprivate IReasonerInterceptorResolver. interceptorMethods in net.ssehub.easy.reasoning.sseReasoner with parameters of type IReasonerInterceptor Modifier and Type Method Description voidReasoner. setInterceptor(IReasonerInterceptor interceptor)(package private) voidResolver. setInterceptor(IReasonerInterceptor interceptor)Defines the optional interceptor instance.Constructors in net.ssehub.easy.reasoning.sseReasoner with parameters of type IReasonerInterceptor Constructor Description Engine(Configuration cfg, ReasonerConfiguration reasonerConfig, ProgressObserver observer, IReasonerInterceptor interceptor)Main constructor for creating an instance of the reasoner.ReasonerInstance(Configuration cfg, ReasonerConfiguration reasonerConfiguration, IReasonerInterceptor interceptor)Creates a reusable reasoner instance.
-