jadex.application.space.envsupport.environment
Interface ISpaceAction

All Superinterfaces:
IPropertyObject
All Known Implementing Classes:
GetPosition, SetPosition

public interface ISpaceAction
extends IPropertyObject

Interface for space actions. These actions can be executed synchronously or asynchronously in the space according to the perform method chosen.


Field Summary
static String ACTOR_ID
          The constant for the actor id parameter (component performing the action).
static String OBJECT_ID
          The constant for the object id parameter (target of the action).
 
Method Summary
 Object perform(Map parameters, IEnvironmentSpace space)
          Executes the delayed action.
 
Methods inherited from interface jadex.commons.IPropertyObject
getProperty, getPropertyNames, hasProperty, setProperty
 

Field Detail

OBJECT_ID

static final String OBJECT_ID
The constant for the object id parameter (target of the action).

See Also:
Constant Field Values

ACTOR_ID

static final String ACTOR_ID
The constant for the actor id parameter (component performing the action).

See Also:
Constant Field Values
Method Detail

perform

Object perform(Map parameters,
               IEnvironmentSpace space)
Executes the delayed action. Called by the Executor.

Parameters:
parameters - parameters for the action
space - the environment space


Copyright © 2010. All Rights Reserved.