Modifier and Type | Method and Description |
---|---|
void |
ICommandHandlerDelegate.abort(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent)
called to abort the command
|
void |
ICommandHandlerDelegate.aborted(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent)
called when the command abort is completed
|
ICommandTimingEquation |
ICommandHandlerDelegate.getTimingEquation(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler)
return the timing equation used
|
void |
ICommandHandlerDelegate.rejected(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
boolean |
ICommandHandlerDelegate.shouldAbort(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler)
return Boolean.TRUE if the command should abort (it will already be
running).
|
boolean |
AbstractCommandHandlerDelegate.shouldAbort(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
java.lang.Object |
ICommandHandlerDelegate.shouldAccept(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler)
return Boolean.TRUE if the command should be accepted for the specified
agent.
|
java.lang.Object |
AbstractCommandHandlerDelegate.shouldAccept(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
java.lang.Object |
ICommandHandlerDelegate.shouldStart(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler)
return Boolean.TRUE if the command should be started.
|
java.lang.Object |
AbstractCommandHandlerDelegate.shouldStart(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
void |
ICommandHandlerDelegate.start(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent)
actually start the processing of the command.
|
void |
ICommandHandlerDelegate.started(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent)
called once the start is complete
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultActuator.abort(IAgentObject agent,
MovementCommand movement,
EfferentCommandHandler handler) |
protected int |
DefaultActuator.getCode(MovementCommand command,
EfferentCommandHandler handler) |
protected void |
DefaultActuator.positionMouse(TranslateCommand command,
EfferentCommandHandler handler,
IEfferentObject mouse,
double[] position) |
protected void |
DefaultActuator.press(PressCommand command,
EfferentCommandHandler handler) |
protected void |
DefaultActuator.release(ReleaseCommand command,
EfferentCommandHandler handler) |
void |
IKeyboardActuator.setHandler(EfferentCommandHandler handler) |
java.lang.Object |
KeyboardMotorHandler.shouldAccept(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
void |
DefaultActuator.start(IAgentObject agent,
MovementCommand movement,
EfferentCommandHandler handler) |
Constructor and Description |
---|
DefaultActuator(EfferentCommandHandler handler,
IDeviceMap deviceMap) |
Modifier and Type | Method and Description |
---|---|
void |
IActuator.abort(IAgentObject agent,
MovementCommand movement,
EfferentCommandHandler handler) |
void |
MotorCommandHandler.abort(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
void |
MotorCommandHandler.aborted(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
ICommandTimingEquation |
MotorCommandHandler.getTimingEquation(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
void |
MotorCommandHandler.rejected(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
java.lang.Object |
MotorCommandHandler.shouldAccept(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler)
only accept motor commands where the source matched the provided efferent
|
java.lang.Object |
MotorCommandHandler.shouldStart(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
void |
IActuator.start(IAgentObject agent,
MovementCommand movement,
EfferentCommandHandler handler) |
void |
MotorCommandHandler.start(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
void |
MotorCommandHandler.started(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
Modifier and Type | Method and Description |
---|---|
EfferentCommandHandler |
BasicActuatorCompletion.getHandler() |
Modifier and Type | Method and Description |
---|---|
void |
InterpolatorActuator.abort(IAgentObject agent,
MovementCommand movement,
EfferentCommandHandler handler) |
void |
BasicActuatorCompletion.setHandler(EfferentCommandHandler handler) |
void |
InterpolatorActuator.start(IAgentObject agent,
MovementCommand movement,
EfferentCommandHandler handler) |
Constructor and Description |
---|
BasicActuatorCompletion(EfferentCommandHandler handler) |
BasicInterpolator(EfferentCommandHandler handler,
IActuator actualActuator,
IActuatorCompletion completion) |
Modifier and Type | Method and Description |
---|---|
void |
VocalizationCommandHandler.abort(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
void |
VocalizationCommandHandler.aborted(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
ICommandTimingEquation |
VocalizationCommandHandler.getTimingEquation(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
void |
VocalizationCommandHandler.rejected(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
java.lang.Object |
VocalizationCommandHandler.shouldAccept(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler)
only accept vocalization commands where the source matched the provided
efferent
|
java.lang.Object |
VocalizationCommandHandler.shouldStart(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler handler) |
void |
VocalizationCommandHandler.start(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |
void |
VocalizationCommandHandler.started(IEfferentCommand command,
IAgentObject agent,
EfferentCommandHandler parent) |