|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMotionExecutor
Implementations of this motion executor interface provide synchronous and asynchronous motion execution.
| Method Summary | |
|---|---|
IMotionContainer |
execute(ObjectFrame motionFrame,
IMotion motion,
IMotionContainerListener listener)
Executes the given command synchronously. |
IMotionContainer |
executeAsync(ObjectFrame motionFrame,
IMotion motion,
IMotionContainerListener listener)
Executes the given motion asynchronously. |
| Method Detail |
|---|
IMotionContainer executeAsync(ObjectFrame motionFrame,
IMotion motion,
IMotionContainerListener listener)
The method returns immediately, in other words, the method does not wait for the execution of the motion.
motionFrame - The frame used for motion.motion - The motion which should be executed.listener - event listener for the motion states for a motion container.
IMotionContainer execute(ObjectFrame motionFrame,
IMotion motion,
IMotionContainerListener listener)
The method returns when the motion is finished.
motionFrame - The frame used for motion.motion - The motion which should be executed.listener - event listener for the motion states for a motion container.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||