Uses of Interface
laas.openrobots.ontology.modules.events.IWatcher
-
Packages that use IWatcher Package Description laas.openrobots.ontology.backends Provides the actual underlying ontology-based storage.laas.openrobots.ontology.modules.alterite Allows explicit representation of other agents with independant models of the world.laas.openrobots.ontology.modules.events Provides the cognitive event manager module. -
-
Uses of IWatcher in laas.openrobots.ontology.backends
Methods in laas.openrobots.ontology.backends with parameters of type IWatcher Modifier and Type Method Description void
IOntologyBackend. clearEvent(IWatcher watcher)
Removes one specific event watcher.void
OpenRobotsOntology. clearEvent(IWatcher watcher)
void
IOntologyBackend. registerEvent(IWatcher watcher)
Allows to register several events providers (typically, one by underlying middleware) which in turn provide access to watchers.void
OpenRobotsOntology. registerEvent(IWatcher watcher)
-
Uses of IWatcher in laas.openrobots.ontology.modules.alterite
Classes in laas.openrobots.ontology.modules.alterite that implement IWatcher Modifier and Type Class Description class
AgentWatcher
-
Uses of IWatcher in laas.openrobots.ontology.modules.events
Classes in laas.openrobots.ontology.modules.events that implement IWatcher Modifier and Type Class Description class
GenericWatcher
class
NewClassInstanceWatcher
This class specializesGenericWatcher
to easily create event watchers that monitor new instances of a given class.Methods in laas.openrobots.ontology.modules.events with parameters of type IWatcher Modifier and Type Method Description void
EventProcessor. add(IWatcher w)
boolean
GenericWatcher. equals(IWatcher gw)
boolean
IWatcher. equals(IWatcher gw)
void
EventProcessor. remove(IWatcher w)
-