com.kuka.roboticsAPI.deviceModel.kmp
Class MovementLock

java.lang.Object
  extended by com.kuka.roboticsAPI.deviceModel.kmp.MovementLock

public class MovementLock
extends Object

Class to set up platform states.


Constructor Summary
MovementLock()
           
 
Method Summary
static MovementLockType getLockState(com.kuka.roboticsAPI.controllerModel.sunrise.SunriseController controller)
          Returns the lock state of the platform.
static MovementLockType[] getLockStatus(com.kuka.roboticsAPI.controllerModel.sunrise.SunriseController controller)
           
static MovementLockState setLockState(com.kuka.roboticsAPI.controllerModel.sunrise.SunriseController controller, MovementLockType lockType, MovementLockSource lockSource)
          Set the platform lock state.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MovementLock

public MovementLock()
Method Detail

setLockState

public static MovementLockState setLockState(com.kuka.roboticsAPI.controllerModel.sunrise.SunriseController controller,
                                             MovementLockType lockType,
                                             MovementLockSource lockSource)
Set the platform lock state.

Parameters:
controller - The SunriseController where the desired movement lock state shall be set.
lockType - The lock type to be set.
lockSource - The source of the event that caused the movement lock.
Returns:
the lock state after the set.

getLockState

public static MovementLockType getLockState(com.kuka.roboticsAPI.controllerModel.sunrise.SunriseController controller)
Returns the lock state of the platform.

Parameters:
controller - The controller of the platform.
Returns:
MovementLockState of the platform.

getLockStatus

public static MovementLockType[] getLockStatus(com.kuka.roboticsAPI.controllerModel.sunrise.SunriseController controller)


Copyright © 2019. All rights reserved.