jadex.application.space.envsupport.environment
Interface IPerceptProcessor

All Superinterfaces:
IPropertyObject

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 Summary
 void processPercept(IEnvironmentSpace space, String type, Object percept, IComponentIdentifier component, ISpaceObject avatar)
          Process a new percept.
 
Methods inherited from interface jadex.commons.IPropertyObject
getProperty, getPropertyNames, hasProperty, setProperty
 

Method Detail

processPercept

void processPercept(IEnvironmentSpace space,
                    String type,
                    Object percept,
                    IComponentIdentifier 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).


Copyright © 2010. All Rights Reserved.