Modifier and Type | Method and Description |
---|---|
void |
DefaultBDIVisionProcessor.processPercept(IEnvironmentSpace space,
String type,
Object percept,
IComponentDescription agent,
ISpaceObject avatar)
Process a new percept.
|
Modifier and Type | Method and Description |
---|---|
void |
LocalDataView2D.init(IEnvironmentSpace space,
Map props)
Set the space of this view.
|
void |
IDataView.init(IEnvironmentSpace space,
Map properties)
Initialize the view.
|
void |
GeneralDataView3D.init(IEnvironmentSpace space,
Map props)
Init the space.
|
void |
GeneralDataView2D.init(IEnvironmentSpace space,
Map props)
Init the space.
|
void |
LocalDataView2D.update(IEnvironmentSpace space)
Updates the view.
|
void |
IDataView.update(IEnvironmentSpace space)
Updates the view.
|
void |
GeneralDataView3D.update(IEnvironmentSpace space)
Updates the view.
|
void |
GeneralDataView2D.update(IEnvironmentSpace space)
Updates the view.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEnvironmentSpace
Abstract base class for environment space.
|
Modifier and Type | Method and Description |
---|---|
IEnvironmentSpace |
EnvironmentEvent.getSpace()
Get the source space.
|
Modifier and Type | Method and Description |
---|---|
void |
IPerceptGenerator.componentAdded(IComponentDescription component,
IEnvironmentSpace space)
Called when an component was added to the space.
|
void |
IPerceptGenerator.componentRemoved(IComponentDescription component,
IEnvironmentSpace space)
Called when an component was remove from the space.
|
void |
ISpaceProcess.execute(IClockService clock,
IEnvironmentSpace space)
Executes the environment process
|
void |
DefaultObjectCreationProcess.execute(IClockService clock,
IEnvironmentSpace space)
Executes the environment process
|
void |
IObjectTask.execute(IEnvironmentSpace space,
ISpaceObject obj,
long progress,
IClockService clock)
Executes the task.
|
void |
AbstractTask.execute(IEnvironmentSpace space,
ISpaceObject obj,
long progress,
IClockService clock)
Executes the task.
|
boolean |
IObjectTask.isFinished(IEnvironmentSpace space,
ISpaceObject obj)
Check if a task is finished and should be removed.
|
boolean |
AbstractTask.isFinished(IEnvironmentSpace space,
ISpaceObject obj)
Check if a task is finished and should be removed.
|
Object |
ISpaceAction.perform(Map parameters,
IEnvironmentSpace space)
Executes the delayed action.
|
void |
ServiceVisionProcessor.processPercept(IEnvironmentSpace space,
String type,
Object percept,
IComponentDescription component,
ISpaceObject avatar) |
void |
IPerceptProcessor.processPercept(IEnvironmentSpace space,
String type,
Object percept,
IComponentDescription component,
ISpaceObject avatar)
Process a new percept.
|
void |
AbstractTask.setFinished(IEnvironmentSpace space,
ISpaceObject obj,
boolean finished)
Indicate that the task is finished and should be removed.
|
void |
ISpaceProcess.shutdown(IEnvironmentSpace space)
This method will be executed by the object before the process is removed
from the execution queue.
|
void |
DefaultObjectCreationProcess.shutdown(IEnvironmentSpace space)
This method will be executed by the object before the process is removed
from the execution queue.
|
void |
ISpaceProcess.start(IClockService clock,
IEnvironmentSpace space)
This method will be executed by the object before the process gets added
to the execution queue.
|
void |
DefaultObjectCreationProcess.start(IClockService clock,
IEnvironmentSpace space)
This method will be executed by the object before the process gets added
to the execution queue.
|
void |
SpaceObject.updateObject(IEnvironmentSpace space,
long progress,
IClockService clock)
Updates the object to the current time.
|
Constructor and Description |
---|
ComponentActionList(IEnvironmentSpace space)
Create a new action list.
|
EnvironmentEvent(String type,
IEnvironmentSpace space,
ISpaceObject object,
String property,
Object oldvalue)
Create a new environment event.
|
PerceptList(IEnvironmentSpace space)
Create a new percept list.
|
Modifier and Type | Class and Description |
---|---|
class |
ContinuousSpace2D
Continuous version of 2D space.
|
class |
Grid2D
2D grid environment.
|
class |
Space2D
General 2D space.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultVisionGenerator.componentAdded(IComponentDescription component,
IEnvironmentSpace space)
Called when an component was added to the space.
|
void |
DefaultVisionGenerator.componentRemoved(IComponentDescription component,
IEnvironmentSpace space)
Called when an component was remove from the space.
|
Modifier and Type | Method and Description |
---|---|
Object |
SetPosition.perform(Map parameters,
IEnvironmentSpace space)
Perform an action.
|
Object |
GetPosition.perform(Map parameters,
IEnvironmentSpace space)
Perform an action.
|
Modifier and Type | Class and Description |
---|---|
class |
ContinuousSpace3D
Continuous version of 2D space.
|
class |
Grid3D
2D grid environment.
|
class |
Space3D
General 3D space.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultVisionGenerator.componentAdded(IComponentDescription component,
IEnvironmentSpace space)
Called when an component was added to the space.
|
void |
DefaultVisionGenerator.componentRemoved(IComponentDescription component,
IEnvironmentSpace space)
Called when an component was remove from the space.
|
Modifier and Type | Method and Description |
---|---|
Object |
SetPosition.perform(Map parameters,
IEnvironmentSpace space)
Perform an action.
|
Object |
GetPosition.perform(Map parameters,
IEnvironmentSpace space)
Perform an action.
|
Constructor and Description |
---|
ObserverCenter(String title,
IEnvironmentSpace space,
ClassLoader classloader,
List plugins,
boolean killonexit)
Creates an observer center.
|
Copyright © 2012. All Rights Reserved.