jadex.application.space.envsupport.environment
Interface IPerceptGenerator

All Superinterfaces:
IEnvironmentListener, IPropertyObject
All Known Implementing Classes:
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
 void componentAdded(IComponentIdentifier component, IEnvironmentSpace space)
          Called when an component was added to the space.
 void componentRemoved(IComponentIdentifier component, IEnvironmentSpace space)
          Called when an component was remove from the space.
 
Methods inherited from interface jadex.application.space.envsupport.environment.IEnvironmentListener
dispatchEnvironmentEvent
 
Methods inherited from interface jadex.commons.IPropertyObject
getProperty, getPropertyNames, hasProperty, setProperty
 

Method Detail

componentAdded

void componentAdded(IComponentIdentifier component,
                    IEnvironmentSpace space)
Called when an component was added to the space.

Parameters:
component - The component identifier.
space - The space.

componentRemoved

void componentRemoved(IComponentIdentifier component,
                      IEnvironmentSpace space)
Called when an component was remove from the space.

Parameters:
component - The component identifier.
space - The space.


Copyright © 2010. All Rights Reserved.