com.kuka.roboticsAPI.executionModel
Interface ICommandContainer

All Superinterfaces:
IExecutionContainer, com.kuka.common.concurrent.IWaitToken
All Known Subinterfaces:
IMotionContainer
All Known Implementing Classes:
AbstractMotionContainer, ExecutionContainer, SunriseExecutionContainer, SunriseMotionContainer, SunriseMotionExecutionContainer

public interface ICommandContainer
extends IExecutionContainer

Represents the execution state of an action.

This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

Method Summary
 IControllerCommand getCommand()
          Gets the command which was executed within this container.
 ExecutionState getState()
          Gets the current ExecutionState of the container.
 
Methods inherited from interface com.kuka.roboticsAPI.executionModel.IExecutionContainer
await, await, cancel, getErrorMessage, getFiredBreakConditionInfo, getRuntimeData, hasError, hasFired, isFinished, validate
 

Method Detail

getCommand

IControllerCommand getCommand()
Gets the command which was executed within this container.

Returns:
The command.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

getState

ExecutionState getState()
Gets the current ExecutionState of the container.

Returns:
The current state of the container.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.


Copyright © 2019. All rights reserved.