openTCS 6.2.0 API documentation: opentcs-api-base
This is the description of the openTCS base API.
Tutorials/code examples can be found in the developer's guide that is also part of the openTCS distribution.
Package
Beschreibung
Interfaces and classes for accessing the kernel from outside, for instance
from a remote client or a communication adapter.
Interfaces and classes for transparently providing an openTCS kernel's
functionality via RMI.
Interfaces and classes for configuration of the RMI runtime used by openTCS kernel and clients.
Interfaces and classes for transparently providing an openTCS kernel's service functionality via
RMI.
Transfer object classes for domain objects.
Transfer object classes for plant model objects.
Transfer object classes for transport order objects.
Interfaces and base classes for exchangeable components of openTCS applications.
Interfaces for pluggable strategies and other components for a kernel application.
Interfaces and classes defining internal and external interfaces for the openTCS kernel.
Interfaces for pluggable panels, themes and other components for a plant overview application.
Configuration-related interfaces and annotations.
Classes utilized for extending and customizing openTCS applications.
Components supporting extension and customization of the openTCS kernel control center
application.
Components supporting extension and customization of the openTCS kernel application.
Basic openTCS data structures.
Classes for maintaining the (mainly static) structure and content of openTCS
course layouts and the attributes and state of vehicles.
Classes describing the visual attributes of a model.
Classes for storing user-targeted notifications.
Classes describing transport orders to be processed by vehicles.
Classes describing peripheral jobs to be processed by peripheral devices.
Components needed for controlling peripheral devices and processing information sent by them.
Components needed for processing information related to peripheral comm adapters.
Components needed for controlling physical vehicles and processing information sent by them.
Commands a comm adapter may execute.
Components needed for processing information related to comm adapters.
Reference implementations of commonly used messages to be processed by vehicle drivers.
A collection of classes providing miscellaneous functions that are used
throughout openTCS.
Useful annotations.
Interfaces and classes for event handling.