com.kuka.roboticsAPI.controllerModel.sunrise
Class SunriseDeviceList

java.lang.Object
  extended by com.kuka.roboticsAPI.controllerModel.sunrise.SunriseDeviceList
All Implemented Interfaces:
Iterable<Device>

public class SunriseDeviceList
extends Object
implements Iterable<Device>

The list containing the devices for the Sunrise 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.

Constructor Summary
SunriseDeviceList(SunriseRequestService requestService)
          Creates a new Sunrise-device list.
SunriseDeviceList(SunriseRequestService requestService, Controller controller)
          Creates a new Sunrise-device list.
 
Method Summary
 Iterable<com.kuka.common.ParameterSet> getInvalidDevices()
          Returns all devices that are not valid.
 Iterator<Device> iterator()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SunriseDeviceList

public SunriseDeviceList(SunriseRequestService requestService)
Creates a new Sunrise-device list.

Parameters:
requestService - The request service which will be used to access to 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.

SunriseDeviceList

public SunriseDeviceList(SunriseRequestService requestService,
                         Controller controller)
Creates a new Sunrise-device list.

Parameters:
requestService - The request service which will be used to access to controller.
controller - The controller to which the devices are attached.
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

iterator

public Iterator<Device> iterator()

Specified by:
iterator in interface Iterable<Device>
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.

getInvalidDevices

public Iterable<com.kuka.common.ParameterSet> getInvalidDevices()
Returns all devices that are not valid.

Returns:
All devices that are not valid.
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.