com.kuka.roboticsAPI.requestModel
Class GetIOGroupsRequest

java.lang.Object
  extended by com.kuka.roboticsAPI.requestModel.AbstractRequest
      extended by com.kuka.roboticsAPI.requestModel.GetIOGroupsRequest
All Implemented Interfaces:
IRequest

public class GetIOGroupsRequest
extends AbstractRequest

Request to get the available IO-groups.

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
GetIOGroupsRequest()
           
 
Method Summary
 void addIOGroup(String ioGroupName)
          Adds an IO-group to the result.
 String[] getResult()
          Gets the result of the request.
 boolean hasResult()
          Returns true if getResult is not null.
 void setHasResult()
          Sets the result flag to true.
 
Methods inherited from class com.kuka.roboticsAPI.requestModel.AbstractRequest
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetIOGroupsRequest

public GetIOGroupsRequest()
Method Detail

getResult

public String[] getResult()
Gets the result of the request.

Returns:
The result of the 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.

addIOGroup

public void addIOGroup(String ioGroupName)
Adds an IO-group to the result.

Parameters:
ioGroupName - name of the IO-group to add.
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.

setHasResult

public void setHasResult()
Sets the result flag to true.

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.

hasResult

public boolean hasResult()
Returns true if getResult is not null. May be overridden by subclasses to determine if the request has a result in a different way.

Specified by:
hasResult in interface IRequest
Overrides:
hasResult in class AbstractRequest
Returns:
True if the request has a result.
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.