public class VocalCommandManager extends EfferentCommandManager<VocalizationCommand>
Constructor and Description |
---|
VocalCommandManager(IVocalModule module) |
Modifier and Type | Method and Description |
---|---|
protected void |
commandAborted(VocalizationCommand command,
boolean wasRequested)
call back executed on the CR executor
|
protected void |
commandAccepted(VocalizationCommand command)
call back executed on the CR executor
|
protected void |
commandCompleted(VocalizationCommand command)
call back executed on the CR executor
|
protected void |
commandRejected(VocalizationCommand command)
call back executed on the CR executor
|
protected void |
commandRunning(VocalizationCommand command)
call back executed on the CR executor
|
protected VocalizationCommand |
createCommand(IEfferentObject vocalizationSource,
java.lang.Object... parameters)
create the command using the provided efferent object, from which a
template should be extracted and instantiated
|
boolean |
isPreparing() |
abort, clear, commandRemoved, execute, getAgent, getCommand, getExecutingCommandIds, getExecutingCommands, getIndividualManager, getLock, getMuscle, install, isAutoDeleteEnabled, isExecuting, isInterestedIn, newCommand, newCommandInternal, remove, request, send, setAutoDeleteEnabled, uninstall
public VocalCommandManager(IVocalModule module)
public boolean isPreparing()
protected void commandAccepted(VocalizationCommand command)
EfferentCommandManager
commandAccepted
in class EfferentCommandManager<VocalizationCommand>
protected void commandRejected(VocalizationCommand command)
EfferentCommandManager
commandRejected
in class EfferentCommandManager<VocalizationCommand>
protected void commandRunning(VocalizationCommand command)
EfferentCommandManager
commandRunning
in class EfferentCommandManager<VocalizationCommand>
protected void commandAborted(VocalizationCommand command, boolean wasRequested)
EfferentCommandManager
commandAborted
in class EfferentCommandManager<VocalizationCommand>
protected void commandCompleted(VocalizationCommand command)
EfferentCommandManager
commandCompleted
in class EfferentCommandManager<VocalizationCommand>
protected VocalizationCommand createCommand(IEfferentObject vocalizationSource, java.lang.Object... parameters)
EfferentCommandManager
createCommand
in class EfferentCommandManager<VocalizationCommand>