Interface IPerceptGenerator
-
- All Superinterfaces:
IEnvironmentListener
,IPropertyObject
- All Known Implementing Classes:
DefaultVisionGenerator
,DefaultVisionGenerator
public interface IPerceptGenerator extends IEnvironmentListener, IPropertyObject
Interface for percept generators. Percept generators listen of the environment for interesting events and process them to percepts for components. A percept is meant as a piece of information that is of interest for an component.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
componentAdded(IComponentDescription component, IEnvironmentSpace space)
Called when an component was added to the space.void
componentRemoved(IComponentDescription component, IEnvironmentSpace space)
Called when an component was remove from the space.-
Methods inherited from interface jadex.extension.envsupport.environment.IEnvironmentListener
dispatchEnvironmentEvent
-
Methods inherited from interface jadex.commons.IPropertyObject
getProperty, getPropertyNames, hasProperty, setProperty
-
-
-
-
Method Detail
-
componentAdded
void componentAdded(IComponentDescription component, IEnvironmentSpace space)
Called when an component was added to the space.- Parameters:
component
- The component identifier.space
- The space.
-
componentRemoved
void componentRemoved(IComponentDescription component, IEnvironmentSpace space)
Called when an component was remove from the space.- Parameters:
component
- The component identifier.space
- The space.
-
-