Modifier and Type | Interface and Description |
---|---|
interface |
IEfferentCommandManager |
Modifier and Type | Class and Description |
---|---|
class |
EfferentCommandManager |
Modifier and Type | Interface and Description |
---|---|
interface |
IAfferentObjectManager |
interface |
IAgentObjectManager |
interface |
IEfferentObjectManager |
interface |
IMutableObjectManager<O extends ISimulationObject,L extends IObjectListener<O>>
The mutable object manager extends the
IObjectManager to support the
adding, removing, and updating of simulation objects. |
interface |
IRealObjectManager |
interface |
IRequestableAfferentObjectManager |
interface |
IRequestableEfferentObjectManager |
interface |
IRequestableObjectManager<O extends ISimulationObject,L extends IObjectListener<O>>
The requestable object manager is the only object manager that is able to
create new objects.
|
interface |
IRequestableRealObjectManager |
interface |
ISensorObjectManager |
Modifier and Type | Class and Description |
---|---|
class |
AfferentObjectManager |
class |
AgentObjectManager |
class |
EfferentObjectManager |
class |
GeneralObjectManager<O extends ISimulationObject,L extends IObjectListener<O>>
Handles the adding, updating, and removal of a specific type of simulation
object - it also deals with the listeners.
|
class |
RealObjectManager |
class |
SensorObjectManager |
class |
SensoryObjectManager<O extends ISensoryObject,L extends IObjectListener<O>> |
Modifier and Type | Class and Description |
---|---|
class |
RequestableAfferentObjectManager |
class |
RequestableEfferentCommandManager |
class |
RequestableEfferentObjectManager |
class |
RequestableRealObjectManager |
Modifier and Type | Method and Description |
---|---|
protected IObjectManager |
PerceptManager.getObjectManager(ISensor sensor) |