|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Player
Elckerlyc player. A player belongs to a planner. A player can be reset (see e.g. BMLRealizer.reset()). In the future, more generic methods may be added to this interface...
| Method Summary | |
|---|---|
void |
addExceptionListener(BMLExceptionListener es)
|
Set<String> |
getBehaviours(String bmlId)
|
double |
getEndTime(String behId,
String bmlId)
|
void |
interruptBehaviourBlock(String bmlId,
double time)
Interrupts all behaviors in the block; that is: calls their stop and removes them from the plan |
void |
removeAllExceptionListeners()
|
void |
reset()
Reset the player. |
void |
setBMLBlockState(String bmlId,
PlanUnitState state)
|
void |
setParameterValue(String behId,
String bmlId,
String paramId,
float value)
|
void |
setParameterValue(String behId,
String bmlId,
String paramId,
String value)
|
void |
shutdown()
Clean up resources constructed with the planner (e.g. for native stuff, spawned threads, ...). |
| Method Detail |
|---|
void reset()
void addExceptionListener(BMLExceptionListener es)
void removeAllExceptionListeners()
void setBMLBlockState(String bmlId,
PlanUnitState state)
Set<String> getBehaviours(String bmlId)
double getEndTime(String behId,
String bmlId)
void interruptBehaviourBlock(String bmlId,
double time)
void setParameterValue(String behId,
String bmlId,
String paramId,
float value)
void setParameterValue(String behId,
String bmlId,
String paramId,
String value)
void shutdown()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||