Package edu.tufts.hrilab.action
Interface ActionListener
- All Known Implementing Classes:
DesktopFirebaseConnectionComponent
,ExecutionManager
,FirebaseConnectionComponent
,MockFirebaseConnectionComponent
,QueueExecutionManager
,UIComponent
public interface ActionListener
An interface that can be used by the ActionInterpreter to notify other objects
(i.e. Goal Manager) that the action has completed.
EW: Extended to notify objects on action start and on progress of action steps.
Currently used only for external GUI purposes, we can make separate listeners if we
don't want this in the GM.
This is an implementation of the
.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
stepComplete
(Context step) void
stepStarted
(Context step)
-
Method Details
-
actionStarted
-
actionComplete
-
stepStarted
-
stepComplete
-