com.kuka.roboticsAPI.applicationModel
Interface IRoboticsAPIApplication
- All Superinterfaces:
- ILegacyRoboticsAPITask, com.kuka.task.IRoboticsAPITask
- All Known Implementing Classes:
- RoboticsAPIApplication, SunriseApplication
public interface IRoboticsAPIApplication
- extends ILegacyRoboticsAPITask
RoboticsAPI application interface. Implement this interface if you want to get a robotics api application which
supports all the features of the RoboticsAPI.
Note that a valid robotics application must always have a valid RoboticsAPIContext ( see
ILegacyRoboticsAPITask.getContext() for details).
All methods of this interface will be called from the RoboticsAPI framework during the application life cycle. Notice
that every method may be called from mutually different threads, with the exception of IRoboticsAPITask.initialize() and
IRoboticsAPITask.run(), which will be run from the same thread.
| Methods inherited from interface com.kuka.task.IRoboticsAPITask |
dispose, initialize, run |
onApplicationStateChanged
void onApplicationStateChanged(RoboticsAPIApplicationState state)
- Called from the framework when the application state has changed.
- Parameters:
state - The new state of the robotics API application.- This element is not in its final state and might change in future versions.
Copyright © 2019. All rights reserved.