com.kuka.roboticsAPI.requestModel
Class AbstractDeviceRequest

java.lang.Object
  extended by com.kuka.roboticsAPI.requestModel.AbstractRequest
      extended by com.kuka.roboticsAPI.requestModel.AbstractDeviceRequest
All Implemented Interfaces:
IDeviceRequest, IRequest
Direct Known Subclasses:
GetAlphaAngleRequest, GetAlphaInverseKinematicsFromReferenceRequest, GetBaseFlangeTransformationRequest, GetBooleanDeviceObserverRequest, GetCurrentConfigurationRequest, GetForwardKinematicValidRequest, GetInverseKinematicsFromFrameAndRedundancyRequest, GetInverseKinematicsFromReferenceRequest, GetJointLimitRequest, GetSafetySignalsRequest, GetSensorDataRequest, GetTorqueStateRequest

public abstract class AbstractDeviceRequest
extends AbstractRequest
implements IDeviceRequest

Empty base implementation of a device request.

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
protected AbstractDeviceRequest(Device device)
          Creates a new device request.
 
Method Summary
 Device getDevice()
          The device to which the request is issued.
 
Methods inherited from class com.kuka.roboticsAPI.requestModel.AbstractRequest
hasResult, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.kuka.roboticsAPI.requestModel.IRequest
getResult, hasResult
 

Constructor Detail

AbstractDeviceRequest

protected AbstractDeviceRequest(Device device)
Creates a new device request.

Parameters:
device - The device to which the request is directed. null is not allowed.
Method Detail

getDevice

public Device getDevice()
The device to which the request is issued.

Specified by:
getDevice in interface IDeviceRequest
Returns:
The device to which the request is issued.
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.