Interface IPerceptProcessor
- 
- All Superinterfaces:
- IPropertyObject
 - All Known Implementing Classes:
- DefaultBDIVisionProcessor,- ServiceVisionProcessor
 
 public interface IPerceptProcessor extends IPropertyObject Interface for percept processors. A percept processor is responsible to process the percepts generated by percept generators and feed the percept into the component (e.g. into its beliefs).
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprocessPercept(IEnvironmentSpace space, java.lang.String type, java.lang.Object percept, IComponentDescription component, ISpaceObject avatar)Process a new percept.- 
Methods inherited from interface jadex.commons.IPropertyObjectgetProperty, getPropertyNames, hasProperty, setProperty
 
- 
 
- 
- 
- 
Method Detail- 
processPerceptvoid processPercept(IEnvironmentSpace space, java.lang.String type, java.lang.Object percept, IComponentDescription component, ISpaceObject avatar) Process a new percept.- Parameters:
- space- The space.
- type- The type.
- percept- The percept.
- component- The component identifier.
- component- The avatar of the component (if any).
 
 
- 
 
-