Modifier and Type | Class and Description |
---|---|
class |
ObjectEvent<O extends ISimulationObject,L extends IObjectListener<O>> |
Modifier and Type | Method and Description |
---|---|
void |
IObjectListener.objectsAdded(IObjectEvent<O,?> addEvent) |
void |
IObjectListener.objectsRemoved(IObjectEvent<O,?> removeEvent) |
void |
IObjectListener.objectsUpdated(IObjectEvent<O,?> updateEvent) |
Modifier and Type | Method and Description |
---|---|
void |
GeneralAuralProcessor.objectsAdded(IObjectEvent<IRealObject,?> addEvent) |
void |
GeneralAuralProcessor.objectsRemoved(IObjectEvent<IRealObject,?> removeEvent)
this ignores the removal of the original
IRealObject that launched
the IAfferentObject percept of the sound, since the percept is
internal |
void |
GeneralAuralProcessor.objectsUpdated(IObjectEvent<IRealObject,?> updateEvent)
aural events don't change once they've been detected
|
Modifier and Type | Method and Description |
---|---|
void |
EfferentCommandHandler.objectsAdded(IObjectEvent<IEfferentCommand,?> addEvent) |
void |
EfferentCommandHandler.objectsRemoved(IObjectEvent<IEfferentCommand,?> removeEvent) |
void |
EfferentCommandHandler.objectsUpdated(IObjectEvent<IEfferentCommand,?> updateEvent) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultAfferentObjectListener.objectsAdded(IObjectEvent<IAfferentObject,?> addEvent) |
void |
DefaultAfferentObjectListener.objectsRemoved(IObjectEvent<IAfferentObject,?> removeEvent) |
void |
DefaultAfferentObjectListener.objectsUpdated(IObjectEvent<IAfferentObject,?> updateEvent) |
Modifier and Type | Method and Description |
---|---|
void |
MuscleStateManager.objectsAdded(IObjectEvent<IEfferentObject,?> addEvent) |
void |
MuscleStateManager.objectsRemoved(IObjectEvent<IEfferentObject,?> removeEvent) |
void |
MuscleStateManager.objectsUpdated(IObjectEvent<IEfferentObject,?> updateEvent) |
Modifier and Type | Method and Description |
---|---|
void |
SceneChangeListener.objectsAdded(IObjectEvent<IAfferentObject,?> addEvent)
will be called when any new percept is added, we check to see if it
is a visual percept and log it
|
void |
SceneChangeListener.objectsRemoved(IObjectEvent<IAfferentObject,?> removeEvent)
called when a percept is removed.
|
void |
SceneChangeListener.objectsUpdated(IObjectEvent<IAfferentObject,?> updateEvent)
called when a percept changes, we determine if it is relevant and log it
|