com.kuka.roboticsAPI.controllerModel.sunrise
Class AbstractSunriseController

java.lang.Object
  extended by com.kuka.roboticsAPI.controllerModel.Controller
      extended by com.kuka.roboticsAPI.controllerModel.sunrise.AbstractSunriseController
Direct Known Subclasses:
SunriseController

public abstract class AbstractSunriseController
extends Controller

Abstract class for Sunrise controller. It's there to enforce the ApplicationStateSPR functionality.

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
AbstractSunriseController(RoboticsAPIContext context, String name)
          Creates a new instance of a Sunrise controller.
 
Method Summary
abstract  SPR getApplicationStateSPR()
          Application state.
 
Methods inherited from class com.kuka.roboticsAPI.controllerModel.Controller
addControllerListener, afterDispose, afterInitialize, areServicesInitialized, callAsyncEvent, callSyncEvent, clipProgramOverride, createConditionServiceInstance, createExecutionServiceInstance, createRecordingServiceInstance, createRequestServiceInstance, deinitialize, dispose, fireControllerShutdown, fireFieldBusDeviceConfigurationChangedEvent, fireFieldBusDeviceIdentificationEvent, fireStatePortChanged, getBehavior, getConditionService, getContext, getControllerInformation, getControllerInformationInstance, getDevice, getDevice, getDeviceMap, getDevices, getExecutionService, getInvalidDevices, getName, getParameters, getProgramOverride, getRecordingService, getRequestService, getSystemState, initialize, isInitialized, onDispose, onInitialize, onInitializeFailed, onServicesInitialized, onSetParameters, removeControllerListener, resetRecordingService, setParameters, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractSunriseController

public AbstractSunriseController(RoboticsAPIContext context,
                                 String name)
Creates a new instance of a Sunrise controller.

Parameters:
context -
name -
Method Detail

getApplicationStateSPR

public abstract SPR getApplicationStateSPR()
Application state.

Returns:
Application state


Copyright © 2019. All rights reserved.