com.kuka.roboticsAPI.controllerModel.sunrise
Class SPRCommand

java.lang.Object
  extended by com.kuka.roboticsAPI.commandModel.AbstractControllerCommand
      extended by com.kuka.roboticsAPI.controllerModel.sunrise.SPRCommand
All Implemented Interfaces:
IControllerCommand

public class SPRCommand
extends AbstractControllerCommand

A command wrapping a SPR execution.

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.

Constructor Summary
SPRCommand(SPR spr, Controller controller)
          Creates a new SPRCommand object.
 
Method Summary
 Controller getController()
          Gets the controller to which the command is targeted.
 ICommandRuntimeData getRuntimeData()
          Gets the runtime data object associated with the command.
 SPR getSPR()
          The SPR assigned to this command.
 String toString()
          
 
Methods inherited from class com.kuka.roboticsAPI.commandModel.AbstractControllerCommand
acquireResources, releaseResources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SPRCommand

public SPRCommand(SPR spr,
                  Controller controller)
Creates a new SPRCommand object.

Parameters:
spr - The underlying SPR.
controller - The controller.
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 Detail

getController

public Controller getController()
Gets the controller to which the command is targeted.

Returns:
The controller to which the command is targeted. null is not allowed!
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.

getSPR

public SPR getSPR()
The SPR assigned to this command.

Returns:
The SPR assigned to this 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.

toString

public String toString()

Overrides:
toString in class Object
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.

getRuntimeData

public ICommandRuntimeData getRuntimeData()
Gets the runtime data object associated with the command.

Returns:
the runtime data associated with the command. Can be null.
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.