Uses of Class
com.kuka.roboticsAPI.RoboticsAPIContext

Packages that use RoboticsAPIContext
com.kuka.roboticsAPI This package contains all sub-packages for the RoboticsAPI functionality. 
com.kuka.roboticsAPI.applicationModel Contains classes needed for applications using RoboticsAPI. 
com.kuka.roboticsAPI.applicationModel.tasks Contains interfaces and classes needed for tasks using RoboticsAPI. 
com.kuka.roboticsAPI.concurrencyModel Contains classes supporting the development of multi-threading applications. 
com.kuka.roboticsAPI.controllerModel Contains the controller classes for accessing a controller and it's services. 
com.kuka.roboticsAPI.controllerModel.mapping Contains some helper classes for a mapping process of a RoboticsAPI command into a controller specific command. 
com.kuka.roboticsAPI.controllerModel.recovery This package contains classes for the recovery of robots for paused applications. 
com.kuka.roboticsAPI.controllerModel.sunrise Contains the controller implementation for the sunrise controller including it's IO interface. 
com.kuka.roboticsAPI.controllerModel.sunrise.mapping Contains the sunrise specific mapping algorithms, that convert RoboticsAPI objects to a series of SPRs. 
com.kuka.roboticsAPI.controllerModel.sunrise.xml Contains the xmlsua implementation. 
com.kuka.roboticsAPI.deviceModel Contains classes describing the available devices in the RoboticsAPI. 
com.kuka.roboticsAPI.executionModel Contains classes for handling the execution of commands. 
com.kuka.roboticsAPI.geometricModel Contains classes describing geometric relations between objects. 
com.kuka.roboticsAPI.persistenceModel Contains classes for handling the persistence. 
com.kuka.roboticsAPI.uiModel Contains classes for handling the UI dialogs. 
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI
 

Subclasses of RoboticsAPIContext in com.kuka.roboticsAPI
 class RoboticsAPILazyDeviceContext
          Device context that initializes the controllers on demand.
 

Methods in com.kuka.roboticsAPI that return RoboticsAPIContext
static RoboticsAPIContext RoboticsAPIContext.create()
          Creates a new RoboticsAPIContext out of the config file which is located on the default package scope.
static RoboticsAPIContext RoboticsAPIContext.create(Class<?> applicationContext)
          Creates a new RoboticsAPIContext out of the config file which is located on the default package scope.
static RoboticsAPIContext RoboticsAPIContext.createDefaultContext()
          Creates a default context with the default engines and the MockController inside.
static RoboticsAPIContext RoboticsAPIContext.createFromFile(Class<?> applicationContext, File configFile)
          Creates a new RoboticsAPIContext out of the given config file.
static RoboticsAPIContext RoboticsAPIContext.createFromFile(File configFile)
          Creates a new RoboticsAPIContext out of the given config file.
static RoboticsAPIContext RoboticsAPIContext.createFromResource(Class<?> applicationContext, String resourceName)
          Creates a new RoboticsAPIContext out of the given configuration file.
static RoboticsAPIContext RoboticsAPIContext.createFromResource(String resourceName)
          Creates a new RoboticsAPIContext out of the given configuration file.
static RoboticsAPIContext RoboticsAPIContext.createFromURL(Class<?> applicationContext, URL configURL)
          Creates a new RoboticsAPIContext out of the given config URL.
 RoboticsAPIContext TagBasedConfiguration.getContext()
          Get the context passed at construction.
 RoboticsAPIContext IEngine.getContext()
          Gets the context for this engine.
 RoboticsAPIContext AbstractEngine.getContext()
          Gets the context for this engine.
 

Methods in com.kuka.roboticsAPI with parameters of type RoboticsAPIContext
 void IContextListener.contextCreated(RoboticsAPIContext context)
          Called when a context was created.
 void IContextListener.contextDisposed(RoboticsAPIContext context)
          Called when a context was disposed.
 

Constructors in com.kuka.roboticsAPI with parameters of type RoboticsAPIContext
AbstractEngine(RoboticsAPIContext context)
          For subclasses.
TagBasedConfiguration(RoboticsAPIContext context, String tagName)
          Creates a new configuration.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.applicationModel
 

Methods in com.kuka.roboticsAPI.applicationModel with parameters of type RoboticsAPIContext
static RoboticsAPIOverrideControl RoboticsAPIOverrideControl.create(RoboticsAPIContext context)
          Creates a new RoboticsAPIApplicationControl.
 

Constructors in com.kuka.roboticsAPI.applicationModel with parameters of type RoboticsAPIContext
ApplicationEngine(RoboticsAPIContext context, boolean createControl)
          Creates an instance of the engine.
RoboticsAPIApplication(RoboticsAPIContext context)
          Creates a new instance of the application with specified context, without logging or task manager capabilities.
RoboticsAPIApplication(RoboticsAPIContext context, com.kuka.task.ITaskLogger logger, com.kuka.task.ITaskManager taskManager)
          Creates a new instance of the application with specified context.
RoboticsAPIApplicationData(RoboticsAPIContext context)
          Creates a new RoboticsAPIApplicationData.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.applicationModel.tasks
 

Methods in com.kuka.roboticsAPI.applicationModel.tasks that return RoboticsAPIContext
 RoboticsAPIContext RoboticsAPITask.getContext()
          Gets the context of this task.
 RoboticsAPIContext ILegacyRoboticsAPITask.getContext()
          Gets the context of this task.
 

Constructors in com.kuka.roboticsAPI.applicationModel.tasks with parameters of type RoboticsAPIContext
RoboticsAPIBackgroundTask(RoboticsAPIContext context)
          Creates a new instance of the task with specified context, without logging or task manager capabilities.
RoboticsAPIBackgroundTask(RoboticsAPIContext context, com.kuka.task.ITaskLogger logger, com.kuka.task.ITaskManager taskManager)
          Creates a new instance of the task with specified context.
RoboticsAPICyclicBackgroundTask(RoboticsAPIContext context)
          Creates a new instance of the class with specified context.
RoboticsAPITask(RoboticsAPIContext context, com.kuka.task.ITaskLogger logger, com.kuka.task.ITaskManager taskManager, boolean createAppControl)
          Creates a new instance of the class with specified context.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.concurrencyModel
 

Constructors in com.kuka.roboticsAPI.concurrencyModel with parameters of type RoboticsAPIContext
SyncManager(RoboticsAPIContext context)
          Creates a new SyncManager.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.controllerModel
 

Methods in com.kuka.roboticsAPI.controllerModel that return RoboticsAPIContext
 RoboticsAPIContext ControllerService.getContext()
          Gets the context for this service.
 RoboticsAPIContext Controller.getContext()
          Gets the context of this controller.
 

Constructors in com.kuka.roboticsAPI.controllerModel with parameters of type RoboticsAPIContext
Controller(RoboticsAPIContext context, String name)
          Creates a new instance of a controller.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.controllerModel.mapping
 

Constructors in com.kuka.roboticsAPI.controllerModel.mapping with parameters of type RoboticsAPIContext
AbstractMapperConfiguration(RoboticsAPIContext context, AbstractMapperTable<T> table)
          Constructor for a mapper configuration instance.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.controllerModel.recovery
 

Methods in com.kuka.roboticsAPI.controllerModel.recovery that return RoboticsAPIContext
 RoboticsAPIContext RecoveryEngine.getContext()
           
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.controllerModel.sunrise
 

Constructors in com.kuka.roboticsAPI.controllerModel.sunrise with parameters of type RoboticsAPIContext
AbstractSunriseController(RoboticsAPIContext context, String name)
          Creates a new instance of a Sunrise controller.
SunriseApplication(RoboticsAPIContext context)
          For subclasses.
SunriseController(RoboticsAPIContext context, String name)
          Creates a new sunrise controller instance.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.controllerModel.sunrise.mapping
 

Constructors in com.kuka.roboticsAPI.controllerModel.sunrise.mapping with parameters of type RoboticsAPIContext
SunriseMapperTable(RoboticsAPIContext context)
          Creates a new empty mapper table.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.controllerModel.sunrise.xml
 

Methods in com.kuka.roboticsAPI.controllerModel.sunrise.xml with parameters of type RoboticsAPIContext
static XmlSPR XmlSPR.load(RoboticsAPIContext context, String resourceName)
          Loads a xml spr from the given context from the given resource name.
static XmlSPR XmlSPR.load(RoboticsAPIContext context, String name, String resourceName)
          Loads a xml spr from the given context from the given resource name and with the given type name.
 

Constructors in com.kuka.roboticsAPI.controllerModel.sunrise.xml with parameters of type RoboticsAPIContext
AbstractDirectoryFactory(RoboticsAPIContext context)
          Only for sublcassing.
XmlModule(RoboticsAPIContext context, String resourceName)
          Creates a new XmlModule instance.
XmlSPRFactory(RoboticsAPIContext context)
          Creates a new factory.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.deviceModel
 

Methods in com.kuka.roboticsAPI.deviceModel that return RoboticsAPIContext
 RoboticsAPIContext Device.getContext()
          Gets the context for this device.
 

Constructors in com.kuka.roboticsAPI.deviceModel with parameters of type RoboticsAPIContext
DeviceFactory(RoboticsAPIContext context)
          Creates a new instance of the device factory.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.executionModel
 

Methods in com.kuka.roboticsAPI.executionModel that return RoboticsAPIContext
 RoboticsAPIContext ExecutionContainer.getContext()
          Gets the context in which this container was created.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.geometricModel
 

Methods in com.kuka.roboticsAPI.geometricModel with parameters of type RoboticsAPIContext
static
<T> T
SceneGraphObjectFactory.createBaseClassInstancefromTemplate(TemplateElement template, RoboticsAPIContext context)
           
static
<T> T
SceneGraphObjectFactory.createInstancefromTemplate(TemplateElement template, RoboticsAPIContext context)
           
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.persistenceModel
 

Methods in com.kuka.roboticsAPI.persistenceModel that return RoboticsAPIContext
 RoboticsAPIContext XmlApplicationDataSource.getContext()
          Gets the context for this data source.
 RoboticsAPIContext IDataSource.getContext()
          Gets the context for this data source.
 

Methods in com.kuka.roboticsAPI.persistenceModel with parameters of type RoboticsAPIContext
 void XmlApplicationDataSource.setContext(RoboticsAPIContext context)
          Sets the context for this data source.
 void IDataSource.setContext(RoboticsAPIContext context)
          Sets the context for this data source.
 

Constructors in com.kuka.roboticsAPI.persistenceModel with parameters of type RoboticsAPIContext
ApplicationObject(RoboticsAPIContext context, String rootName)
          Deprecated. Creates a new object that gets its root frame from the application data source.
ApplicationTool(RoboticsAPIContext context, String name)
          Deprecated. Creates a new tool that gets its data from the named toolData object.
ApplicationTool(RoboticsAPIContext context, ToolData data)
          Deprecated. Creates a new tool that gets its data from the given toolData object.
PersistenceConfiguration(RoboticsAPIContext context)
          Creates the singleton instance.
PersistenceEngine(RoboticsAPIContext context)
          Creates a new persistence engine class.
 

Uses of RoboticsAPIContext in com.kuka.roboticsAPI.uiModel
 

Constructors in com.kuka.roboticsAPI.uiModel with parameters of type RoboticsAPIContext
UIEngine(RoboticsAPIContext context)
          Creates a new UI engine class.
 



Copyright © 2019. All rights reserved.