Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages

A

abortDriveOrder() - Method in interface org.opentcs.drivers.vehicle.VehicleController
Notifies the controller that the current drive order is to be aborted.
ACTIVE - org.opentcs.data.order.TransportOrder.State
Set (by a user/client) when a transport order's parameters have been set up completely and the kernel should dispatch it when possible.
ActiveInAllModes - Annotation Type in org.opentcs.customizations.kernel
Annotation type for binding injectable components meant to be used in all kernel modes.
ActiveInModellingMode - Annotation Type in org.opentcs.customizations.controlcenter
Annotation type for binding injectable components meant to be used in modelling mode.
ActiveInModellingMode - Annotation Type in org.opentcs.customizations.kernel
Annotation type for binding injectable components meant to be used in modelling mode.
ActiveInOperatingMode - Annotation Type in org.opentcs.customizations.controlcenter
Annotation type for binding injectable components meant to be used in operating mode.
ActiveInOperatingMode - Annotation Type in org.opentcs.customizations.kernel
Annotation type for binding injectable components meant to be used in operating mode.
AdapterCommand - Interface in org.opentcs.drivers.vehicle
A command a comm adapter may execute.
addKernelExtension(KernelExtension) - Method in interface org.opentcs.access.LocalKernel
Adds a KernelExtension to this kernel.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Registers a new property change listener with this model.
allocate(Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler
Requests allocation of the given resources.
allocateNow(Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler
Informs the scheduler that a set of resources are to be allocated for the given client immediately, i.e. without blocking.
allocationFailed(Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler.Client
Called if it was impossible to allocate a requested set of resources for this client.
allocationReleased(Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler.Module
Informs this module about resources being fully released by a client.
allocationSuccessful(Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler.Client
Called when resources have been reserved for this client.
appendObjectHistoryEntry(ClientID, TCSObjectReference<?>, ObjectHistory.Entry) - Method in interface org.opentcs.access.rmi.services.RemoteTCSObjectService
 
appendObjectHistoryEntry(TCSObjectReference<?>, ObjectHistory.Entry) - Method in interface org.opentcs.components.kernel.services.TCSObjectService
Appends a history entry to a TCSObject.
ApplicationEventBus - Annotation Type in org.opentcs.customizations
Annotation type to mark a single application-wide injectable EventBus.
ApplicationFrame - Annotation Type in org.opentcs.customizations.plantoverview
Annotation type to mark the application's main frame.
ApplicationHome - Annotation Type in org.opentcs.customizations
A binding annotation that can be used to have the application's home directory injected.
Assertions - Class in org.opentcs.util
Utility methods for checking preconditions, postconditions etc..
asStringArray(Class<E>) - Static method in class org.opentcs.util.Enums
Returns the String representations of all elements of the given enum class as an array.
asStringSet(Class<? extends Enum<?>>) - Static method in class org.opentcs.util.Enums
Returns the String representations of all elements of the given enum class as a set.
attachCommAdapter(ClientID, TCSObjectReference<Vehicle>, VehicleCommAdapterDescription) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
attachCommAdapter(TCSObjectReference<Vehicle>, VehicleCommAdapterDescription) - Method in interface org.opentcs.components.kernel.services.VehicleService
Attaches the described comm adapter to the referenced vehicle.
AttachmentEvent - Class in org.opentcs.drivers.vehicle.management
Instances of this class represent events emitted by/for attaching comm adapters.
AttachmentEvent(String, AttachmentInformation) - Constructor for class org.opentcs.drivers.vehicle.management.AttachmentEvent
Creates a new instance.
AttachmentInformation - Class in org.opentcs.drivers.vehicle.management
Describes which communication adapter a vehicle is currently associated with and which adapters are available.
AttachmentInformation(TCSObjectReference<Vehicle>, List<VehicleCommAdapterDescription>, VehicleCommAdapterDescription) - Constructor for class org.opentcs.drivers.vehicle.management.AttachmentInformation
Creates a new instance.
AWAITING_ORDER - org.opentcs.data.model.Vehicle.ProcState
The vehicle is currently processing a transport order and is waiting for the next drive order to be assigned to it.

B

BACKWARD - org.opentcs.data.model.Vehicle.Orientation
Indicates that the vehicle is driving/standing oriented towards its back.
BasicVehicleCommAdapter - Class in org.opentcs.drivers.vehicle
A base class for communication adapters mainly providing command queue processing.
BasicVehicleCommAdapter(VehicleProcessModel, int, int, String, Executor) - Constructor for class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Creates a new instance.
BEING_PROCESSED - org.opentcs.data.order.TransportOrder.State
Marks a transport order as being processed by a vehicle.
Block - Class in org.opentcs.data.model
An aggregation of resources with distinct usage rules depending on the block's type.
Block(String) - Constructor for class org.opentcs.data.model.Block
Creates an empty block.
BLOCK_COLOR - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Color in which block elements are to be emphasized.
Block.Type - Enum in org.opentcs.data.model
Describes the types of blocks in a driving course.
BlockCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a block in the plant model.
BlockCreationTO(String) - Constructor for class org.opentcs.access.to.model.BlockCreationTO
Creates a new instance.
build() - Method in class org.opentcs.access.rmi.KernelServicePortalBuilder
Builds and returns a KernelServicePortal with the configured parameters.

C

call(Runnable) - Method in interface org.opentcs.util.CallWrapper
Calls a mehtod that has no return value.
call(Callable<R>) - Method in interface org.opentcs.util.CallWrapper
Calls a method that has a return value.
CallWrapper - Interface in org.opentcs.util
Provides methods for wrapping other method calls.
canProcess(List<String>) - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Checks if the vehicle would be able to process the given sequence of operations, taking into account its current state.
canProcess(List<String>) - Method in interface org.opentcs.drivers.vehicle.VehicleController
Checks if the vehicle would be able to process the given sequence of operations, taking into account its current state.
canSendNextCommand() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Checks whether a new command can be sent to the vehicle.
CHARGING - org.opentcs.data.model.Vehicle.State
The vehicle is currently recharging its battery/refilling fuel.
checkArgument(boolean, String) - Static method in class org.opentcs.util.Assertions
Ensures the given expression is true.
checkArgument(boolean, String, Object...) - Static method in class org.opentcs.util.Assertions
Ensures the given expression is true.
checkInRange(int, int, int) - Static method in class org.opentcs.util.Assertions
Ensures that value is not smaller than minimum and not greater than maximum.
checkInRange(int, int, int, String) - Static method in class org.opentcs.util.Assertions
Ensures that value is not smaller than minimum and not greater than maximum.
checkInRange(long, long, long) - Static method in class org.opentcs.util.Assertions
Ensures that value is not smaller than minimum and not greater than maximum.
checkInRange(long, long, long, String) - Static method in class org.opentcs.util.Assertions
Ensures that value is not smaller than minimum and not greater than maximum.
checkRoutability(TransportOrder) - Method in interface org.opentcs.components.kernel.Router
Checks the general routability of a given transport order.
checkState(boolean, String) - Static method in class org.opentcs.util.Assertions
Ensures the given expression is true.
checkState(boolean, String, Object...) - Static method in class org.opentcs.util.Assertions
Ensures the given expression is true.
claim(Scheduler.Client, List<Set<TCSResource<?>>>) - Method in interface org.opentcs.components.kernel.Scheduler
Claims a set of resources for a vehicle.
claim(Scheduler.Client, List<Set<TCSResource<?>>>) - Method in interface org.opentcs.components.kernel.Scheduler.Module
Sets a client's total claim.
ClassMatcher - Class in org.opentcs.util
Checks whether the input argument is assignable to any of a given set of classes.
ClassMatcher(Class<?>...) - Constructor for class org.opentcs.util.ClassMatcher
Creates a new instance.
clearCommandQueue() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
clearCommandQueue() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Clears this communication adapter's command queue.
clearCommandQueue() - Method in interface org.opentcs.drivers.vehicle.VehicleController
Clears the associated vehicle's command queue and frees all resources reserved for the removed commands/movements.
clearDriveOrder() - Method in interface org.opentcs.drivers.vehicle.VehicleController
Resets the current drive order for the vehicle associated with this controller.
ClearError - Class in org.opentcs.drivers.vehicle.messages
A message that informs a communication adapter that it/the vehicle should reset currently active errors if possible.
ClearError() - Constructor for class org.opentcs.drivers.vehicle.messages.ClearError
Creates a new instance.
ClientID - Class in org.opentcs.access.rmi
Identifies a remote client unambiguously.
ClientID(String) - Constructor for class org.opentcs.access.rmi.ClientID
Creates a new ClientID.
close() - Method in interface org.opentcs.access.SharedKernelServicePortal
 
COMM_ADAPTER_CONNECTED - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the comm adapter's connected setting.
COMM_ADAPTER_ENABLED - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the comm adapter's enabled setting.
COMM_ADAPTER_EVENT - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a new comm adapter event was published.
CommAdapterEvent - Class in org.opentcs.drivers.vehicle.management
Instances of this class represent events emitted by/for comm adapter changes.
CommAdapterEvent() - Constructor for class org.opentcs.drivers.vehicle.management.CommAdapterEvent
Creates an empty event.
COMMAND_ENQUEUED - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a command was enqueued.
COMMAND_EXECUTED - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a command was executed successfully.
COMMAND_FAILED - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a command failed.
COMMAND_SENT - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a command was sent.
commandEnqueued(MovementCommand) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Notifies observers that the given command has been added to the comm adapter's command queue.
commandExecuted(MovementCommand) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Notifies observers that the given command has been executed by the comm adapter/vehicle.
commandFailed(MovementCommand) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Notifies observers that the given command could not be executed by the comm adapter/vehicle.
commandSent(MovementCommand) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Notifies observers that the given command has been sent to the associated vehicle.
ConfigurationBindingProvider - Interface in org.opentcs.configuration
A provider to get bindings (implementations) for configuration interfaces.
ConfigurationEntry - Annotation Type in org.opentcs.configuration
Marks an interface's method that provides a configuration value.
ConfigurationPrefix - Annotation Type in org.opentcs.configuration
Marks an interface that provides some configuration for a specific class.
connectVehicle() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Initiates a communication channel to the vehicle.
ControlCenterPanel - Class in org.opentcs.components.kernelcontrolcenter
A panel that can be plugged into the kernel control center.
ControlCenterPanel() - Constructor for class org.opentcs.components.kernelcontrolcenter.ControlCenterPanel
 
createCustomTransferableProcessModel() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Creates a transferable process model with the specific attributes of this comm adapter's process model set.
createOrderSequence(ClientID, OrderSequenceCreationTO) - Method in interface org.opentcs.access.rmi.services.RemoteTransportOrderService
 
createOrderSequence(OrderSequenceCreationTO) - Method in interface org.opentcs.components.kernel.services.TransportOrderService
Creates a new order sequence.
createPanel(Kernel.State) - Method in interface org.opentcs.components.plantoverview.PluggablePanelFactory
Returns a newly created panel.
createPlantModel(ClientID, PlantModelCreationTO) - Method in interface org.opentcs.access.rmi.services.RemotePlantModelService
 
createPlantModel(PlantModelCreationTO) - Method in interface org.opentcs.components.kernel.services.PlantModelService
Creates a new plant model with the objects described in the given transfer object.
createTransferableProcessModel() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
createTransferableProcessModel() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Returns a transferable/serializable model of the vehicle's and its comm adapter's attributes.
createTransportOrder(ClientID, TransportOrderCreationTO) - Method in interface org.opentcs.access.rmi.services.RemoteTransportOrderService
 
createTransportOrder(TransportOrderCreationTO) - Method in interface org.opentcs.components.kernel.services.TransportOrderService
Creates a new transport order.
CreationTO - Class in org.opentcs.access.to
The base class for all creation transfer objects.
CreationTO(String) - Constructor for class org.opentcs.access.to.CreationTO
Creates a new instance.
CreationTO(String, Map<String, String>) - Constructor for class org.opentcs.access.to.CreationTO
 
CredentialsException - Exception in org.opentcs.access
Thrown when there are insufficient user permissions to perform an operation.
CredentialsException() - Constructor for exception org.opentcs.access.CredentialsException
Constructs a CredentialsException with no detail message.
CredentialsException(String) - Constructor for exception org.opentcs.access.CredentialsException
Constructs a CredentialsException with the specified detail message.
CredentialsException(String, Throwable) - Constructor for exception org.opentcs.access.CredentialsException
Constructs a CredentialsException with the specified detail message and cause.
CredentialsException(Throwable) - Constructor for exception org.opentcs.access.CredentialsException
Constructs a CredentialsException with the specified cause and a detail message of (cause == null ?
CyclicTask - Class in org.opentcs.util
A template for cyclic tasks.
CyclicTask(long) - Constructor for class org.opentcs.util.CyclicTask
Creates a new CyclicTask.

D

DEFAULT - org.opentcs.data.model.visualization.LocationRepresentation
The default representation inherited from the assigned location type.
DEFAULT_KEYSTORE_TYPE - Static variable in class org.opentcs.access.SslParameterSet
The default type used for truststore and keystore files.
DEFAULT_MODEL_NAME - Static variable in interface org.opentcs.access.Kernel
The default name used for the empty model created on startup.
DefaultVehicleCommAdapterDescription - Class in org.opentcs.drivers.vehicle
The default implementation of VehicleCommAdapterDescription.
DefaultVehicleCommAdapterDescription(String, boolean) - Constructor for class org.opentcs.drivers.vehicle.DefaultVehicleCommAdapterDescription
Creates a new instance.
description() - Method in annotation type org.opentcs.configuration.ConfigurationEntry
Returns a list of paragraphs describing what the key/value configures.
Destination(TCSObjectReference<?>) - Constructor for class org.opentcs.data.order.DriveOrder.Destination
Creates a new instance.
DestinationCreationTO - Class in org.opentcs.access.to.order
A transfer object describing a destination of a drive order.
DestinationCreationTO(String, String) - Constructor for class org.opentcs.access.to.order.DestinationCreationTO
Creates a new instance.
details() - Method in annotation type org.opentcs.util.annotations.ScheduledApiChange
Returns optional details about the scheduled change.
disable() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Disables this comm adapter, i.e. turns it off.
disable() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Disables this comm adapter, i.e. turns it off.
disableCommAdapter(ClientID, TCSObjectReference<Vehicle>) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
disableCommAdapter(TCSObjectReference<Vehicle>) - Method in interface org.opentcs.components.kernel.services.VehicleService
Disables the comm adapter attached to the referenced vehicle.
disconnectVehicle() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Closes the communication channel to the vehicle.
dispatch() - Method in interface org.opentcs.components.kernel.Dispatcher
Notifies the dispatcher that it should start the dispatching process.
dispatch() - Method in interface org.opentcs.components.kernel.services.DispatcherService
Explicitly trigger the dispatching process.
dispatch(ClientID) - Method in interface org.opentcs.access.rmi.services.RemoteDispatcherService
 
DISPATCHABLE - org.opentcs.data.order.TransportOrder.State
Marks a transport order as ready to be dispatched to a vehicle (i.e. all its dependencies have been finished).
Dispatcher - Interface in org.opentcs.components.kernel
This interface declares the methods a dispatcher module for the openTCS kernel must implement.
DispatcherService - Interface in org.opentcs.components.kernel.services
Provides methods concerning the Dispatcher.
DriveOrder - Class in org.opentcs.data.order
Describes a sequence of movements and an optional operation at the end that a Vehicle is supposed to execute.
DriveOrder(DriveOrder.Destination) - Constructor for class org.opentcs.data.order.DriveOrder
Creates a new DriveOrder.
DriveOrder.Destination - Class in org.opentcs.data.order
Describes the destination of a drive order.
DriveOrder.State - Enum in org.opentcs.data.order
Defines the various potential states of a drive order.

E

ElementPropKeys - Interface in org.opentcs.data.model.visualization
Defines some reserved/commonly used property keys of LayoutElements.
enable() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Enables this comm adapter, i.e. turns it on.
enable() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Enables this comm adapter, i.e. turns it on.
enableCommAdapter(ClientID, TCSObjectReference<Vehicle>) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
enableCommAdapter(TCSObjectReference<Vehicle>) - Method in interface org.opentcs.components.kernel.services.VehicleService
Enables the comm adapter attached to the referenced vehicle.
ENERGY_LEVEL - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the vehicle's energy level.
enqueueCommand(MovementCommand) - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
enqueueCommand(MovementCommand) - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Appends a command to this communication adapter's command queue.
Entry(String) - Constructor for class org.opentcs.data.ObjectHistory.Entry
Creates a new instance with the timestamp set to the current point of time and an empty supplement.
Entry(String, Object) - Constructor for class org.opentcs.data.ObjectHistory.Entry
Creates a new instance with the timestamp set to the current point of time.
Entry(Instant, String) - Constructor for class org.opentcs.data.ObjectHistory.Entry
Creates a new instance with an empty supplement.
Entry(Instant, String, Object) - Constructor for class org.opentcs.data.ObjectHistory.Entry
Creates a new instance.
Enums - Class in org.opentcs.util
Provides helper methods for working with enums.
equals(Object) - Method in class org.opentcs.access.rmi.ClientID
Checks if this object equals another one.
equals(Object) - Method in class org.opentcs.data.model.Location.Link
Checks if this object is equal to another one.
equals(Object) - Method in class org.opentcs.data.model.Triple
 
equals(Object) - Method in class org.opentcs.data.notification.UserNotification
 
equals(Object) - Method in class org.opentcs.data.order.DriveOrder.Destination
 
equals(Object) - Method in class org.opentcs.data.order.Route
 
equals(Object) - Method in class org.opentcs.data.order.Route.Step
 
equals(Object) - Method in class org.opentcs.data.TCSObject
Checks if this object is equal to another one.
equals(Object) - Method in class org.opentcs.data.TCSObjectReference
 
equals(Object) - Method in class org.opentcs.drivers.vehicle.LoadHandlingDevice
 
equals(Object) - Method in class org.opentcs.drivers.vehicle.VehicleCommAdapterDescription
 
ERROR - org.opentcs.data.model.Vehicle.State
There is a problem with the vehicle.
EventBus - Interface in org.opentcs.util.event
A distributor of events.
EventHandler - Interface in org.opentcs.util.event
A handler for events emitted by an EventSource.
EventSource - Interface in org.opentcs.util.event
A source of events that can be subscribed to.
execute(AdapterCommand) - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
execute(AdapterCommand) - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Executes the given AdapterCommand.
execute(VehicleCommAdapter) - Method in interface org.opentcs.drivers.vehicle.AdapterCommand
Executes the command.
execute(VehicleCommAdapter) - Method in class org.opentcs.drivers.vehicle.commands.InitPositionCommand
 
EXECUTING - org.opentcs.data.model.Vehicle.State
The vehicle is processing a movement order.
expandResources(Set<TCSResourceReference<?>>) - Method in interface org.opentcs.components.kernel.services.InternalPlantModelService
Expands a set of resources A to a set of resources B.
ExplainedBoolean - Class in org.opentcs.util
A boolean with an explanation/reason for its value.
ExplainedBoolean(boolean, String) - Constructor for class org.opentcs.util.ExplainedBoolean
Creates a new instance.
exportPlantModel(PlantModelCreationTO) - Method in interface org.opentcs.components.plantoverview.PlantModelExporter
Exports the given plant model data.

F

FAILED - org.opentcs.data.order.DriveOrder.State
Marks a drive order as failed.
FAILED - org.opentcs.data.order.TransportOrder.State
General failure state that marks a transport order as failed.
fetchAttachmentInformation(ClientID, TCSObjectReference<Vehicle>) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
fetchAttachmentInformation(TCSObjectReference<Vehicle>) - Method in interface org.opentcs.components.kernel.services.VehicleService
Returns attachment information for the referenced vehicle.
fetchEvents(long) - Method in interface org.opentcs.access.KernelServicePortal
Fetches events buffered for the client.
fetchEvents(long) - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
fetchEvents(ClientID, long) - Method in interface org.opentcs.access.rmi.services.RemoteKernelServicePortal
 
fetchObject(Class<T>, String) - Method in interface org.opentcs.components.kernel.services.TCSObjectService
Returns a single TCSObject of the given class.
fetchObject(Class<T>, TCSObjectReference<T>) - Method in interface org.opentcs.components.kernel.services.TCSObjectService
Returns a single TCSObject of the given class.
fetchObject(ClientID, Class<T>, String) - Method in interface org.opentcs.access.rmi.services.RemoteTCSObjectService
 
fetchObject(ClientID, Class<T>, TCSObjectReference<T>) - Method in interface org.opentcs.access.rmi.services.RemoteTCSObjectService
 
fetchObjects(Class<T>) - Method in interface org.opentcs.components.kernel.services.TCSObjectService
Returns all existing TCSObjects of the given class.
fetchObjects(Class<T>, Predicate<? super T>) - Method in interface org.opentcs.components.kernel.services.TCSObjectService
Returns all existing TCSObjects of the given class for which the given predicate is true.
fetchObjects(ClientID, Class<T>) - Method in interface org.opentcs.access.rmi.services.RemoteTCSObjectService
 
fetchObjects(ClientID, Class<T>, Predicate<? super T>) - Method in interface org.opentcs.access.rmi.services.RemoteTCSObjectService
 
fetchProcessModel(ClientID, TCSObjectReference<Vehicle>) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
fetchProcessModel(TCSObjectReference<Vehicle>) - Method in interface org.opentcs.components.kernel.services.VehicleService
Returns the process model for the referenced vehicle.
fetchSchedulerAllocations() - Method in interface org.opentcs.components.kernel.services.SchedulerService
Returns the current state of resource allocations.
fetchSchedulerAllocations(ClientID) - Method in interface org.opentcs.access.rmi.services.RemoteSchedulerService
 
fetchUserNotifications(Predicate<UserNotification>) - Method in interface org.opentcs.components.kernel.services.NotificationService
Returns a list of user notifications.
fetchUserNotifications(ClientID, Predicate<UserNotification>) - Method in interface org.opentcs.access.rmi.services.RemoteNotificationService
 
FINISHED - org.opentcs.data.order.DriveOrder.State
Marks a drive order as successfully completed.
FINISHED - org.opentcs.data.order.TransportOrder.State
Marks a transport order as successfully completed.
FORWARD - org.opentcs.data.model.Vehicle.Orientation
Indicates that the vehicle is driving/standing oriented towards its front.
free(Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler
Releases a set of resources allocated by a client.
freeAll(Scheduler.Client) - Method in interface org.opentcs.components.kernel.Scheduler
Releases all resources allocation by the given client.

G

get(String, Class<T>) - Method in interface org.opentcs.configuration.ConfigurationBindingProvider
Returns a binding for a configuration interface.
getAdapterFor(Vehicle) - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapterFactory
Returns a communication adapter for controlling the given vehicle.
getAdapterName() - Method in class org.opentcs.drivers.vehicle.VehicleCommAdapterEvent
Returns the name of the adapter that emitted this event.
getAllDriveOrders() - Method in class org.opentcs.data.order.TransportOrder
Returns a list of all drive orders, i.e. the past, current and future drive orders.
getAllocations() - Method in interface org.opentcs.components.kernel.Scheduler
Returns all resource allocations as a map of client IDs to resources.
getAllocationStates() - Method in class org.opentcs.access.SchedulerAllocationState
Returns the current state of allocations.
getAllowedOperations() - Method in class org.opentcs.access.to.model.LocationTypeCreationTO
Returns the allowed operations for this location type.
getAllowedOperations() - Method in class org.opentcs.data.model.Location.Link
Returns the operations allowed at this link.
getAllowedOperations() - Method in class org.opentcs.data.model.LocationType
Returns a set of operations allowed with locations of this type.
getAllowedOrderTypes() - Method in class org.opentcs.data.model.Vehicle
Returns the set of order types this vehicle is allowed to process.
getAppendix() - Method in class org.opentcs.drivers.vehicle.VehicleCommAdapterEvent
Returns the (optional) appendix containing additional arbitrary information about the event.
getAttachedCommAdapter() - Method in class org.opentcs.drivers.vehicle.management.AttachmentInformation
Returns the comm adapter attached to the referenced vehicle.
getAttachedLinks() - Method in class org.opentcs.data.model.Location
Returns a set of links attached to this location.
getAttachedLinks() - Method in class org.opentcs.data.model.Point
Returns a set of links attached to this point.
getAttributeChanged() - Method in class org.opentcs.drivers.vehicle.management.ProcessModelEvent
Returns the attribute's name that changed in the process model.
getAvailableCommAdapters() - Method in class org.opentcs.drivers.vehicle.management.AttachmentInformation
Returns the list of comm adapters available to be attached to the referenced vehicle.
getBlocks() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's blocks.
getCategorySuggestions() - Method in interface org.opentcs.components.plantoverview.OrderCategorySuggestions
Deprecated.
Returns a set of categories that can be assigned to a transport order.
getClientName() - Method in class org.opentcs.access.rmi.ClientID
Return the client's name.
getClientSocketFactory() - Method in class org.opentcs.access.rmi.factories.NullSocketFactoryProvider
 
getClientSocketFactory() - Method in class org.opentcs.access.rmi.factories.SecureSocketFactoryProvider
 
getClientSocketFactory() - Method in interface org.opentcs.access.rmi.factories.SocketFactoryProvider
Returns a RMIClientSocketFactory.
getCommandQueue() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
getCommandQueue() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Returns this adapter's command queue.
getCommandQueueCapacity() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
getCommandQueueCapacity() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Indicates how many commands this comm adapter's command queue accepts.
getCommandsSent() - Method in interface org.opentcs.drivers.vehicle.VehicleController
Returns a list of MovementCommands that have been sent to the communication adapter.
getContent() - Method in class org.opentcs.data.model.visualization.ImageData
Returns the binary data describing the actual image.
getContentFormat() - Method in class org.opentcs.data.model.visualization.ImageData
Returns the content type/format of this image.
getCosts() - Method in class org.opentcs.data.order.Route
Returns the costs for travelling this route.
getCosts(Vehicle, Point, Point) - Method in interface org.opentcs.components.kernel.Router
Returns the costs for travelling a route from one point to another with a given vehicle.
getCostsByPointRef(Vehicle, TCSObjectReference<Point>, TCSObjectReference<Point>) - Method in interface org.opentcs.components.kernel.Router
Returns the costs for travelling a route from one point to another with a given vehicle.
getCreationTime() - Method in class org.opentcs.data.order.TransportOrder
Returns this transport order's creation time.
getCurrentDriveOrder() - Method in class org.opentcs.data.order.TransportOrder
Returns the current drive order, or null, if no drive order is currently being processed.
getCurrentDriveOrderIndex() - Method in class org.opentcs.data.order.TransportOrder
 
getCurrentObjectState() - Method in class org.opentcs.data.TCSObjectEvent
Returns the current state of the object for which this event was created.
getCurrentOrPreviousObjectState() - Method in class org.opentcs.data.TCSObjectEvent
Returns the current state of the object for which this event was created, or, if the current state is null, the previous state.
getCurrentPosition() - Method in class org.opentcs.data.model.Vehicle
Returns a reference to the point this vehicle currently occupies.
getDeadline() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Returns the point of time at which execution of the transport order is supposed to be finished.
getDeadline() - Method in class org.opentcs.data.order.TransportOrder
Returns this transport order's deadline.
getDependencies() - Method in class org.opentcs.data.order.TransportOrder
Returns the set of transport orders this order depends on.
getDependencyNames() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Returns the (optional) names of transport orders the transport order depends on.
getDescription() - Method in interface org.opentcs.components.plantoverview.PlantModelExporter
Returns a (localized) short textual description of this importer.
getDescription() - Method in interface org.opentcs.components.plantoverview.PlantModelImporter
Returns a (localized) short textual description of this importer.
getDescription() - Method in class org.opentcs.drivers.vehicle.DefaultVehicleCommAdapterDescription
 
getDescription() - Method in class org.opentcs.drivers.vehicle.VehicleCommAdapterDescription
Returns the description for a vehicle comm adapter.
getDescription() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapterFactory
Returns a VehicleCommAdapterDescription for the factory/the adapters provided.
getDestination() - Method in class org.opentcs.data.order.DriveOrder.Destination
Returns the actual destination (a location or point).
getDestination() - Method in class org.opentcs.data.order.DriveOrder
Returns this drive order's destination.
getDestinationPoint() - Method in class org.opentcs.data.model.Path
Returns a reference to the point which this path ends in.
getDestinationPoint() - Method in class org.opentcs.data.order.Route.Step
Returns the point that is reached by travelling the path.
getDestinations() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Returns the destinations that need to be travelled to.
getDestLocationName() - Method in class org.opentcs.access.to.order.DestinationCreationTO
Returns the destination location (or point) name.
getDestOperation() - Method in class org.opentcs.access.to.order.DestinationCreationTO
Returns the operation to be performed at the destination.
getDestPointName() - Method in class org.opentcs.access.to.model.PathCreationTO
Returns the point name this path ends in.
getDispatcherService() - Method in interface org.opentcs.access.KernelServicePortal
Returns the service a client can use to access methods regarding the dispatcher.
getDispatcherService() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getEnergyLevel() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's remaining energy (in percent of the maximum).
getEnergyLevel() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getEnergyLevelCritical() - Method in class org.opentcs.access.to.model.VehicleCreationTO
Returns this vehicle's critical energy level (in percent of the maximum).
getEnergyLevelCritical() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's critical energy level (in percent of the maximum).
getEnergyLevelFullyRecharged() - Method in class org.opentcs.access.to.model.VehicleCreationTO
Returns this vehicle's fully recharged energy level (in percent of the maximum).
getEnergyLevelFullyRecharged() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's energy level for being fully recharged (in percent of the maximum).
getEnergyLevelGood() - Method in class org.opentcs.access.to.model.VehicleCreationTO
Returns this vehicle's good energy level (in percent of the maximum).
getEnergyLevelGood() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's good energy level (in percent of the maximum).
getEnergyLevelSufficientlyRecharged() - Method in class org.opentcs.access.to.model.VehicleCreationTO
Returns this vehicle's sufficiently recharged energy level (in percent of the maximum).
getEnergyLevelSufficientlyRecharged() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's energy level for being sufficiently recharged (in percent of the maximum).
getEnteredState() - Method in class org.opentcs.access.KernelStateTransitionEvent
Returns the state for which this event was generated.
getEntries() - Method in class org.opentcs.data.ObjectHistory
Returns this history's entries.
getEventCode() - Method in class org.opentcs.data.ObjectHistory.Entry
Returns this entry's event code.
getEventFilter() - Method in class org.opentcs.access.rmi.KernelServicePortalBuilder
Returns the event filter to be applied for the built portal.
getFinalDestination() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the final destination of the drive order this MovementCommand was created for.
getFinalDestinationLocation() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the destination location of the whole drive order.
getFinalDestinationPoint() - Method in class org.opentcs.data.order.Route
Returns the final destination point that is reached by travelling this route.
getFinalOperation() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the operation to be executed at the final destination position.
getFinishedIndex() - Method in class org.opentcs.data.order.OrderSequence
Returns the index of the order that was last finished in the sequence, or -1, if none was finished, yet.
getFinishedTime() - Method in class org.opentcs.data.order.TransportOrder
Returns the point of time at which this transport order was finished.
getFutureDriveOrders() - Method in class org.opentcs.data.order.TransportOrder
Returns a list of DriveOrders that still need to be processed.
getGroups() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's groups.
getHistory() - Method in class org.opentcs.data.TCSObject
 
getId() - Method in interface org.opentcs.components.kernel.Scheduler.Client
Returns an ID string for this client.
getImageData() - Method in class org.opentcs.data.model.visualization.ImageLayoutElement
Returns this layout element's image data.
getImageFor(LocationRepresentation) - Method in interface org.opentcs.components.plantoverview.LocationTheme
Returns the image for the given location representation.
getIncomingPaths() - Method in class org.opentcs.data.model.Point
Returns a set of references to paths ending in this point.
getIntegrationLevel() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's integration level.
getIntendedVehicle() - Method in class org.opentcs.data.order.OrderSequence
Returns a reference to the vehicle that is intended to process this order sequence.
getIntendedVehicle() - Method in class org.opentcs.data.order.TransportOrder
Returns a reference to the vehicle that is intended to process this transport order.
getIntendedVehicleName() - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Returns the (optional) name of the vehicle that is supposed to execute the transport order.
getIntendedVehicleName() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Returns the (optional) name of the vehicle that is supposed to execute the transport order.
getKey() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel.PropertyUpdate
Returns the property's key.
getKeystoreFile() - Method in class org.opentcs.access.SslParameterSet
Returns the file path of the keystore file.
getKeystorePassword() - Method in class org.opentcs.access.SslParameterSet
Returns the password for the keystore file.
getKeystoreType() - Method in class org.opentcs.access.SslParameterSet
Returns the keystoreType used to decrypt the keystore and truststore.
getKeySuggestions() - Method in interface org.opentcs.components.plantoverview.PropertySuggestions
Returns suggested property keys.
getLabel() - Method in class org.opentcs.data.model.visualization.ImageData
Returns a label/name for this image.
getLabel() - Method in class org.opentcs.drivers.vehicle.LoadHandlingDevice
Returns this load handling device's name/label.
getLayer() - Method in class org.opentcs.access.to.model.ModelLayoutElementCreationTO
Returns the layer on which this model layout element is to be displayed.
getLayer() - Method in class org.opentcs.access.to.model.ShapeLayoutElementCreationTO
Returns the layer on which this shape layout element is to be displayed.
getLayer() - Method in class org.opentcs.data.model.visualization.LayoutElement
Returns the layer on which this layout element is to be displayed.
getLayoutElements() - Method in class org.opentcs.data.model.visualization.VisualLayout
Returns the layout elements describing the visualization of a model.
getLeftState() - Method in class org.opentcs.access.KernelStateTransitionEvent
Returns the state the kernel is leaving.
getLength() - Method in class org.opentcs.access.to.model.PathCreationTO
Returns the length of this path (in mm).
getLength() - Method in class org.opentcs.access.to.model.VehicleCreationTO
Returns the vehicle's length (in mm).
getLength() - Method in class org.opentcs.data.model.Path
Return the length of this path (in mm).
getLength() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's current length.
getLevel() - Method in class org.opentcs.data.notification.UserNotification
Returns this message's type.
getLinks() - Method in class org.opentcs.access.to.model.LocationCreationTO
Returns the links attaching points to this location.
getLoadHandlingDevices() - Method in class org.opentcs.data.model.Vehicle
Returns the current (state of the) load handling devices of this vehicle.
getLoadHandlingDevices() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getLocation() - Method in class org.opentcs.data.model.Location.Link
Returns a reference to the location end of this link.
getLocations() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's locations.
getLocationTypes() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's location types.
getMaxReverseVelocity() - Method in class org.opentcs.access.to.model.PathCreationTO
Returns the maximum allowed reverse velocity (in mm/s) for this path.
getMaxReverseVelocity() - Method in class org.opentcs.access.to.model.VehicleCreationTO
 
getMaxReverseVelocity() - Method in class org.opentcs.data.model.Path
Return the maximum allowed reverse velocity (in mm/s) for this path.
getMaxReverseVelocity() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's maximum reverse velocity (in mm/s).
getMaxVelocity() - Method in class org.opentcs.access.to.model.PathCreationTO
Returns the maximum allowed forward velocity (in mm/s) for this path.
getMaxVelocity() - Method in class org.opentcs.access.to.model.VehicleCreationTO
 
getMaxVelocity() - Method in class org.opentcs.data.model.Path
Return the maximum allowed forward velocity (in mm/s) for this path.
getMaxVelocity() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's maximum velocity (in mm/s).
getMemberNames() - Method in class org.opentcs.access.to.model.BlockCreationTO
Returns the names of this block's members.
getMemberNames() - Method in class org.opentcs.access.to.model.GroupCreationTO
Returns the names of this group's members.
getMembers() - Method in class org.opentcs.data.model.Block
Returns an unmodifiable set of all members of this block.
getMembers() - Method in class org.opentcs.data.model.Group
Returns an unmodifiable set of all members of this group.
getModelElements() - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Returns the model layout elements of this visual layout.
getModelName() - Method in interface org.opentcs.components.kernel.services.PlantModelService
Returns the name of the model that is currently loaded in the kernel.
getModelName(ClientID) - Method in interface org.opentcs.access.rmi.services.RemotePlantModelService
 
getModelProperties() - Method in interface org.opentcs.components.kernel.services.PlantModelService
Returns the model's properties.
getModelProperties(ClientID) - Method in interface org.opentcs.access.rmi.services.RemotePlantModelService
 
getModifiableProperties() - Method in class org.opentcs.access.to.CreationTO
Returns the properties of this transfer object.
getMultiplier() - Method in class org.opentcs.drivers.vehicle.messages.SetSpeedMultiplier
Returns the speed multiplier in percent.
getName() - Method in class org.opentcs.access.to.CreationTO
Returns the name of this transfer object.
getName() - Method in class org.opentcs.data.TCSObject
Returns this object's name.
getName() - Method in class org.opentcs.data.TCSObjectReference
Returns the referenced object's name.
getName() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Returns this communication adapter's name.
getName() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns the vehicle's name.
getNewModelName() - Method in class org.opentcs.access.ModelTransitionEvent
Returns the model for which this event was generated.
getNextPosition() - Method in class org.opentcs.data.model.Vehicle
Returns a reference to the point this vehicle is expected to be seen at next.
getNextUnfinishedOrder() - Method in class org.opentcs.data.order.OrderSequence
Returns the next order in the sequence that hasn't been finished, yet.
getNotification() - Method in class org.opentcs.access.NotificationPublicationEvent
Returns the message being published.
getNotifications() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getNotifications() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns user notifications published by the comm adapter.
getNotificationService() - Method in interface org.opentcs.access.KernelServicePortal
Returns the service a client can use to access methods regarding user notifications.
getNotificationService() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getOccupyingVehicle() - Method in class org.opentcs.data.model.Point
Returns a reference to the vehicle occupying this point.
getOldModelName() - Method in class org.opentcs.access.ModelTransitionEvent
Returns the model name the kernel is leaving.
getOperation() - Method in class org.opentcs.data.order.DriveOrder.Destination
Returns the operation to be performed at the destination location.
getOperation() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the operation to be executed after moving.
getOpLocation() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the location at which the operation is to be executed.
getOrders() - Method in class org.opentcs.data.order.OrderSequence
Returns the list of orders making up this sequence.
getOrderSequence() - Method in class org.opentcs.data.model.Vehicle
Returns a reference to the order sequence this vehicle is currently processing.
getOrientationAngle() - Method in class org.opentcs.data.model.Vehicle
Returns the vehicle's current orientation angle (-360..360).
getOrientationAngle() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getOutgoingPaths() - Method in class org.opentcs.data.model.Point
Returns a set of references to paths originating in this point.
getPanelDescription() - Method in interface org.opentcs.components.plantoverview.PluggablePanelFactory
Returns a string describing the factory/the panels provided.
getPanelsFor(VehicleCommAdapterDescription, TCSObjectReference<Vehicle>, VehicleProcessModelTO) - Method in interface org.opentcs.drivers.vehicle.management.VehicleCommAdapterPanelFactory
Returns a list of VehicleCommAdapterPanels.
getPassword() - Method in class org.opentcs.access.rmi.KernelServicePortalBuilder
Returns the password used for logging in.
getPastDriveOrders() - Method in class org.opentcs.data.order.TransportOrder
Returns a list of DriveOrders that have been processed already.
getPath() - Method in class org.opentcs.data.order.Route.Step
Returns the path to travel.
getPaths() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's paths.
getPlantModelService() - Method in interface org.opentcs.access.KernelServicePortal
Returns the service a client can use to access methods regarding the plant model.
getPlantModelService() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getPoint() - Method in class org.opentcs.data.model.Location.Link
Returns a reference to the point end of this link.
getPoints() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's points.
getPortal() - Method in interface org.opentcs.access.SharedKernelServicePortal
Returns the KernelServicePortal instance being shared.
getPortalDescription() - Method in interface org.opentcs.access.SharedKernelServicePortalProvider
Returns a description for the portal currently being shared.
getPosition() - Method in class org.opentcs.access.to.model.LocationCreationTO
Returns the position of this location (in mm).
getPosition() - Method in class org.opentcs.access.to.model.PointCreationTO
Returns the position of this point (in mm).
getPosition() - Method in class org.opentcs.data.model.Location
Returns the physical coordinates of this location in mm.
getPosition() - Method in class org.opentcs.data.model.Point
Returns the physical coordinates of this point in mm.
getPrecisePosition() - Method in class org.opentcs.data.model.Vehicle
Returns the vehicle's position in world coordinates [mm], independent from logical positions/point names.
getPrecisePosition() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getPreviousObjectState() - Method in class org.opentcs.data.TCSObjectEvent
Returns the previous state of the object for which this event was created.
getProcessingVehicle() - Method in class org.opentcs.data.order.OrderSequence
Returns a reference to the vehicle currently processing this sequence.
getProcessingVehicle() - Method in class org.opentcs.data.order.TransportOrder
Returns a reference to the vehicle currently processing this transport order.
getProcessModel() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
getProcessModel() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Returns an observable model of the vehicle's and its comm adapter's attributes.
getProcState() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's current processing state.
getProperties() - Method in class org.opentcs.access.to.CreationTO
Returns the properties of this transfer object in an unmodifiable map.
getProperties() - Method in class org.opentcs.data.model.visualization.LayoutElement
Returns this layout element's properties, a generic set of key-value pairs that can contain basically any information describing this element.
getProperties() - Method in class org.opentcs.data.order.DriveOrder.Destination
Returns the properties of this destination.
getProperties() - Method in class org.opentcs.data.TCSObject
Returns an unmodifiable view on this object's properties.
getProperties() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the properties of the order this command is part of.
getProperty(String) - Method in class org.opentcs.data.TCSObject
Returns the property value for the given key.
getPropertyChangeSupport() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
 
getReason() - Method in class org.opentcs.util.ExplainedBoolean
A reason/explanation for the value.
getRechargeOperation() - Method in class org.opentcs.data.model.Vehicle
Returns the operation that the vehicle's current communication adapter accepts as a command to recharge the vehicle.
getRechargeOperation() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
getRechargeOperation() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Returns the string the comm adapter recognizes as a recharge operation.
getReference() - Method in class org.opentcs.data.model.TCSResource
 
getReference() - Method in class org.opentcs.data.TCSObject
Returns a transient/soft reference to this object.
getReferentClass() - Method in class org.opentcs.data.TCSObjectReference
Returns the referenced object's class.
getRoute() - Method in class org.opentcs.data.order.DriveOrder
Returns this drive order's route.
getRoute() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the route that this movement belongs to.
getRoute(Vehicle, Point, Point) - Method in interface org.opentcs.components.kernel.Router
Returns a route from one point to another, passable for a given vehicle.
getRoute(Vehicle, Point, TransportOrder) - Method in interface org.opentcs.components.kernel.Router
Returns a complete route for a given vehicle that starts on a specified point and allows the vehicle to process a given transport order.
getRouteIndex() - Method in class org.opentcs.data.order.Route.Step
Returns this step's index in the vehicle's route.
getRouteProgressIndex() - Method in class org.opentcs.data.model.Vehicle
Returns the index of the last route step travelled for the current drive order of the current transport order.
getRouterService() - Method in interface org.opentcs.access.KernelServicePortal
Returns the service a client can use to access methods regarding the router.
getRouterService() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getScaleX() - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Returns this layout's scale on the X axis (in mm/pixel).
getScaleX() - Method in class org.opentcs.data.model.visualization.VisualLayout
Returns this layout's scale on the X axis (in mm/pixel).
getScaleY() - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Returns this layout's scale on the Y axis (in mm/pixel).
getScaleY() - Method in class org.opentcs.data.model.visualization.VisualLayout
Returns this layout's scale on the Y axis (in mm/pixel).
getSchedulerService() - Method in interface org.opentcs.access.KernelServicePortal
Returns the service a client can use to access methods regarding the scheduler.
getSchedulerService() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getSelectedRoutes() - Method in interface org.opentcs.components.kernel.Router
Returns an unmodifiable view on the selected routes the router knows about.
getSentQueue() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
getSentQueue() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Returns a queue containing the commands that this adapter has sent to the vehicle already but which have not yet been processed by it.
getSentQueueCapacity() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
getSentQueueCapacity() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Returns the capacity of this adapter's sent queue.
getServerSocketFactory() - Method in class org.opentcs.access.rmi.factories.NullSocketFactoryProvider
 
getServerSocketFactory() - Method in class org.opentcs.access.rmi.factories.SecureSocketFactoryProvider
 
getServerSocketFactory() - Method in interface org.opentcs.access.rmi.factories.SocketFactoryProvider
Returns a RMIServerSocketFactory.
getServiceListener() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getShapeElements() - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Returns the shape layout elements of this visual layout.
getSocketFactoryProvider() - Method in class org.opentcs.access.rmi.KernelServicePortalBuilder
Returns the socket factory provider used for RMI.
getSource() - Method in class org.opentcs.data.notification.UserNotification
Returns this notification's (optional) source.
getSourcePoint() - Method in class org.opentcs.data.model.Path
Returns a reference to the point which this path originates in.
getSourcePoint() - Method in class org.opentcs.data.order.Route.Step
Returns the point that the vehicle is starting from.
getSrcPointName() - Method in class org.opentcs.access.to.model.PathCreationTO
Returns the point name this path originates in.
getState() - Method in interface org.opentcs.access.Kernel
Returns the current state of the kernel.
getState() - Method in interface org.opentcs.access.KernelServicePortal
Returns the current state of the kernel.
getState() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getState() - Method in class org.opentcs.data.model.Vehicle
Returns this vehicle's current state.
getState() - Method in class org.opentcs.data.order.DriveOrder
Returns this drive order's state.
getState() - Method in class org.opentcs.data.order.TransportOrder
Returns this transport order's current state.
getState(ClientID) - Method in interface org.opentcs.access.rmi.services.RemoteKernelServicePortal
 
getStep() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Returns the step describing the movement.
getSteps() - Method in class org.opentcs.data.order.Route
Returns the sequence of steps this route consists of.
getSupplement() - Method in class org.opentcs.data.ObjectHistory.Entry
Returns a supplemental object providing details about the event.
getTargetedPoints() - Method in interface org.opentcs.components.kernel.Router
Returns all points which are currently targeted by any vehicle.
getText() - Method in class org.opentcs.data.notification.UserNotification
Returns this message's text.
getTimestamp() - Method in class org.opentcs.data.notification.UserNotification
Returns this message's creation timestamp.
getTimestamp() - Method in class org.opentcs.data.ObjectHistory.Entry
Returns this entry's timestamp.
getTitle() - Method in class org.opentcs.components.kernelcontrolcenter.ControlCenterPanel
Returns a title for this panel.
getTitle() - Method in class org.opentcs.drivers.vehicle.management.VehicleCommAdapterPanel
Returns the title for this comm adapter panel.
getTransportOrder() - Method in class org.opentcs.data.model.Vehicle
Returns a reference to the transport order this vehicle is currently processing.
getTransportOrder() - Method in class org.opentcs.data.order.DriveOrder
Returns a reference to the transport order this drive order belongs to.
getTransportOrderService() - Method in interface org.opentcs.access.KernelServicePortal
Returns the service a client can use to access methods regarding transport orders and order sequences.
getTransportOrderService() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getTruststoreFile() - Method in class org.opentcs.access.SslParameterSet
Returns the file path of the truststore file.
getTruststorePassword() - Method in class org.opentcs.access.SslParameterSet
Returns the password for the truststore file.
getType() - Method in class org.opentcs.access.to.model.BlockCreationTO
Returns the type of this block.
getType() - Method in class org.opentcs.access.to.model.PointCreationTO
Returns the type of this point.
getType() - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Returns the (optional) type of the order sequence.
getType() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Returns the (optional) type of the transport order.
getType() - Method in class org.opentcs.data.model.Block
Retruns the type of this block.
getType() - Method in class org.opentcs.data.model.Location
Returns a reference to the type of this location.
getType() - Method in class org.opentcs.data.model.Point
Returns this point's type.
getType() - Method in class org.opentcs.data.order.OrderSequence
Returns this order sequence's type.
getType() - Method in class org.opentcs.data.order.TransportOrder
Retruns this transport order's type.
getType() - Method in class org.opentcs.data.TCSObjectEvent
Returns this event's type.
getTypeName() - Method in class org.opentcs.access.to.model.LocationCreationTO
Returns the name of this location's type.
getTypeSuggestions() - Method in interface org.opentcs.components.plantoverview.OrderTypeSuggestions
Returns a set of types that can be assigned to a transport order.
getUpdatedAttachmentInformation() - Method in class org.opentcs.drivers.vehicle.management.AttachmentEvent
Returns the AttachmentInformation to the actual attachment.
getUpdatedProcessModel() - Method in class org.opentcs.drivers.vehicle.management.ProcessModelEvent
Returns a serializable representation of the corresponding process model.
getUserName() - Method in class org.opentcs.access.rmi.KernelServicePortalBuilder
Returns the user name used for logging in.
getValue() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel.PropertyUpdate
Returns the property's new value.
getValue() - Method in class org.opentcs.util.ExplainedBoolean
Returns the actual value.
getValueSuggestions() - Method in interface org.opentcs.components.plantoverview.PropertySuggestions
Returns suggested property values.
getValueSuggestionsFor(String) - Method in interface org.opentcs.components.plantoverview.PropertySuggestions
Returns suggested property values that are specified for the key.
getVehicleController(String) - Method in interface org.opentcs.drivers.vehicle.VehicleControllerPool
Returns the vehicle controller associated with the vehicle with the given name.
getVehicleEnergyLevel() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns the vehicle's current energy level.
getVehicleLoadHandlingDevices() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns the vehicle's load handling devices.
getVehicleName() - Method in class org.opentcs.drivers.vehicle.management.AttachmentEvent
Returns the vehicle's name a comm adapter has been attached to.
getVehicleName() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getVehicleOrientation() - Method in class org.opentcs.data.order.Route.Step
Returns the direction into which the vehicle is supposed to travel.
getVehicleOrientationAngle() - Method in class org.opentcs.access.to.model.PointCreationTO
Returns a vehicle's orientation angle at this position. (-360..360, or Double.NaN, if an orientation angle is not specified for this point.)
getVehicleOrientationAngle() - Method in class org.opentcs.data.model.Point
Returns a vehicle's orientation angle at this position. (-360..360, or Double.NaN, if an orientation angle is not specified for this point.)
getVehicleOrientationAngle() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns the vehicle's current orientation angle.
getVehiclePosition() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getVehiclePosition() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns the vehicle's current position.
getVehiclePrecisePosition() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns the vehicle's precise position.
getVehicleReference() - Method in class org.opentcs.drivers.vehicle.management.AttachmentInformation
Returns the vehicle this attachment information belongs to.
getVehicleReference() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns a reference to the vehicle.
getVehicles() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's vehicles.
getVehicleService() - Method in interface org.opentcs.access.KernelServicePortal
Returns the service a client can use to access methods regarding vehicles.
getVehicleService() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
getVehicleState() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
getVehicleState() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Returns the vehicle's current state.
getVisualizedObject() - Method in class org.opentcs.data.model.visualization.ModelLayoutElement
Returns a reference to the object this layout element corresponds to.
getVisualLayouts() - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Returns this plant model's visual layouts.
getWrappingSequence() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Returns the (optional) name of the order sequence the transport order belongs to.
getWrappingSequence() - Method in class org.opentcs.data.order.TransportOrder
Returns the order sequence this order belongs to, or null, if it doesn't belong to any sequence.
getX() - Method in class org.opentcs.data.model.Triple
Returns the x coordinate.
getY() - Method in class org.opentcs.data.model.Triple
Returns the y coordinate.
getZ() - Method in class org.opentcs.data.model.Triple
Returns the z coordinate.
GlobalSyncObject - Annotation Type in org.opentcs.customizations.kernel
Annotation type to mark an injectable synchronization object for the kernel.
Group - Class in org.opentcs.data.model
An aggregation of model elements.
Group(String) - Constructor for class org.opentcs.data.model.Group
Creates a new, empty group.
GroupCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a group in the plant model.
GroupCreationTO(String) - Constructor for class org.opentcs.access.to.model.GroupCreationTO
Creates a new instance.

H

HALT_POSITION - org.opentcs.data.model.Point.Type
Indicates a position at which a vehicle may halt temporarily, e.g. for executing an operation.
hasAllowedOperation(String) - Method in class org.opentcs.data.model.Location.Link
Checks if a vehicle is allowed to execute a given operation at this link.
hashCode() - Method in class org.opentcs.access.rmi.ClientID
 
hashCode() - Method in class org.opentcs.data.model.Location.Link
Returns a hash code for this link.
hashCode() - Method in class org.opentcs.data.model.Triple
 
hashCode() - Method in class org.opentcs.data.notification.UserNotification
 
hashCode() - Method in class org.opentcs.data.order.DriveOrder.Destination
 
hashCode() - Method in class org.opentcs.data.order.Route
 
hashCode() - Method in class org.opentcs.data.order.Route.Step
 
hashCode() - Method in class org.opentcs.data.TCSObject
Returns this object's hashcode.
hashCode() - Method in class org.opentcs.data.TCSObjectReference
 
hashCode() - Method in class org.opentcs.drivers.vehicle.LoadHandlingDevice
 
hashCode() - Method in class org.opentcs.drivers.vehicle.VehicleCommAdapterDescription
 
hasIncompleteName() - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Indicates whether the name is incomplete and requires to be completed when creating the actual order sequence.
hasIncompleteName() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Indicates whether the name is incomplete and requires to be completed when creating the actual transport order.
hasModelContentChanged() - Method in class org.opentcs.access.ModelTransitionEvent
Returns true if, and only if, the content of the model actually changed with the transition.
hasPreparedAllocation(Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler.Module
Checks if this module is done preparing the given resources for a client.
hasProcState(Vehicle.ProcState) - Method in class org.opentcs.data.model.Vehicle
Checks if this vehicle's current processing state is equal to the given one.
hasState(Vehicle.State) - Method in class org.opentcs.data.model.Vehicle
Checks if this vehicle's current state is equal to the given one.
hasState(TransportOrder.State) - Method in class org.opentcs.data.order.TransportOrder
Checks if this transport order's current state is equal to the given one.

I

IDLE - org.opentcs.data.model.Vehicle.ProcState
The vehicle is currently not processing a transport order.
IDLE - org.opentcs.data.model.Vehicle.State
The vehicle is currently idle/available for processing movement orders.
ImageData - Class in org.opentcs.data.model.visualization
Generic image data that can be stored along with a layout.
ImageData() - Constructor for class org.opentcs.data.model.visualization.ImageData
Creates a new ImageData.
ImageLayoutElement - Class in org.opentcs.data.model.visualization
A layout element describing an image to be displayed.
ImageLayoutElement() - Constructor for class org.opentcs.data.model.visualization.ImageLayoutElement
Creates a new ImageLayoutElement.
IMPORTANT - org.opentcs.data.notification.UserNotification.Level
Marks important content the user should not miss.
importPlantModel() - Method in interface org.opentcs.components.plantoverview.PlantModelImporter
Imports (or generates) plant model data.
INFORMATIONAL - org.opentcs.data.notification.UserNotification.Level
Marks usual, informational content.
initialize() - Method in interface org.opentcs.components.Lifecycle
(Re-)Initializes this component before it is being used.
initialize() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
(Re-)Initializes this component before it is being used.
InitPositionCommand - Class in org.opentcs.drivers.vehicle.commands
A command for initializing the comm adapter's position.
InitPositionCommand(String) - Constructor for class org.opentcs.drivers.vehicle.commands.InitPositionCommand
Creates a new instance.
initVehiclePosition(String) - Method in interface org.opentcs.drivers.vehicle.SimVehicleCommAdapter
Sets an initial vehicle position.
InternalPlantModelService - Interface in org.opentcs.components.kernel.services
Declares the methods the plant model service must provide which are not accessible to remote peers.
InternalTransportOrderService - Interface in org.opentcs.components.kernel.services
Declares the methods the transport order service must provide which are not accessible to remote peers.
InternalVehicleService - Interface in org.opentcs.components.kernel.services
Declares the methods the vehicle service must provide which are not accessible to remote peers.
isAllowedOperation(String) - Method in class org.opentcs.data.model.LocationType
Checks if a given operation is allowed with locations of this type.
isClosed() - Method in interface org.opentcs.access.SharedKernelServicePortal
Indicates whether this instance is closed/unregistered from the shared portal pool.
isCommAdapterConnected() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
isCommAdapterConnected() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Indicates whether the comm adapter is currently connected or not.
isCommAdapterEnabled() - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
isCommAdapterEnabled() - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Indicates whether the comm adapter is currently enabled or not.
isComplete() - Method in class org.opentcs.data.order.OrderSequence
Indicates whether this order sequence is complete and will not be extended by more orders.
isDispensable() - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Returns whether the transport order is dispensable or not.
isDispensable() - Method in class org.opentcs.data.order.TransportOrder
Checks if this order is dispensable.
isEnabled() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
isEnabled() - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Checks whether this communication adapter is enabled.
isEnergyLevelCritical() - Method in class org.opentcs.data.model.Vehicle
Checks whether the vehicle's energy level is critical.
isEnergyLevelDegraded() - Method in class org.opentcs.data.model.Vehicle
Checks whether the vehicle's energy level is degraded (not good any more).
isEnergyLevelFullyRecharged() - Method in class org.opentcs.data.model.Vehicle
Checks whether the vehicle's energy level is fully recharged.
isEnergyLevelGood() - Method in class org.opentcs.data.model.Vehicle
Checks whether the vehicle's energy level is good.
isEnergyLevelSufficientlyRecharged() - Method in class org.opentcs.data.model.Vehicle
Checks whether the vehicle's energy level is sufficiently recharged.
isExecutionAllowed() - Method in class org.opentcs.data.order.Route.Step
Returns whether execution of this step is allowed.
isFailureFatal() - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Returns whether failure of one transport order in the sequence makes subsequent ones fail, too.
isFailureFatal() - Method in class org.opentcs.data.order.OrderSequence
Indicates whether the failure of a single order in this sequence implies that all subsequent orders in this sequence are to be considered failed, too.
isFinalMovement() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Indicates whether this movement is the final one in the driver order it belongs to.
isFinalState() - Method in enum org.opentcs.data.order.TransportOrder.State
Checks if this state is a final state for a transport order.
isFinished() - Method in class org.opentcs.data.order.OrderSequence
Indicates whether this order sequence has been processed completely.
isFull() - Method in class org.opentcs.drivers.vehicle.LoadHandlingDevice
Returns a flag indicating whether this device is filled to its maximum capacity or not.
isHaltingPosition() - Method in class org.opentcs.data.model.Point
Checks whether halting on this point is allowed.
isIgnoringInterrupts() - Method in class org.opentcs.util.CyclicTask
Indicates whether this task is ignoring interrupts while it's sleeping.
isInitialized() - Method in interface org.opentcs.components.Lifecycle
Checks whether this component is initialized.
isInitialized() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
 
isLocked() - Method in class org.opentcs.access.to.model.PathCreationTO
Returns the lock status of this path (i.e. whether this path my be used by vehicles or not).
isLocked() - Method in class org.opentcs.data.model.Path
Return the lock status of this path (i.e. whether this path my be used by vehicles or not).
isNavigableForward() - Method in class org.opentcs.data.model.Path
Checks whether this path is navigable in forward direction.
isNavigableReverse() - Method in class org.opentcs.data.model.Path
Checks whether this path is navigable in backward/reverse direction.
isNavigableTo(TCSObjectReference<Point>) - Method in class org.opentcs.data.model.Path
Checks whether this path is navigable towards the given point.
isParkingPosition() - Method in class org.opentcs.data.model.Point
Checks whether parking a vehicle on this point is allowed.
isProcessingOrder() - Method in class org.opentcs.data.model.Vehicle
Checks if this vehicle is currently processing any transport order.
isSimVehicleCommAdapter() - Method in class org.opentcs.drivers.vehicle.DefaultVehicleCommAdapterDescription
 
isSimVehicleCommAdapter() - Method in class org.opentcs.drivers.vehicle.VehicleCommAdapterDescription
Whether the comm adapter is a simulating one.
isTerminated() - Method in class org.opentcs.util.CyclicTask
Indicates whether this task has been terminated.
isTransitionFinished() - Method in class org.opentcs.access.KernelStateTransitionEvent
Returns true if, and only if, the transition to the new kernel state is finished.
isTransitionFinished() - Method in class org.opentcs.access.ModelTransitionEvent
Returns true if, and only if, the transition to the new kernel state is finished.
isVehicleConnected() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Checks whether the communication channel to the vehicle is open.
isWithoutOperation() - Method in interface org.opentcs.drivers.vehicle.MovementCommand
Checks whether an operation is to be executed in addition to moving or not.

K

Kernel - Interface in org.opentcs.access
Declares the methods an openTCS kernel implements.
Kernel.State - Enum in org.opentcs.access
The various states a kernel instance may be running in.
KernelException - Exception in org.opentcs.access
An exception thrown by the openTCS kernel.
KernelException() - Constructor for exception org.opentcs.access.KernelException
Constructs a new instance with no detail message.
KernelException(String) - Constructor for exception org.opentcs.access.KernelException
Constructs a new instance with the specified detail message.
KernelException(String, Throwable) - Constructor for exception org.opentcs.access.KernelException
Constructs a new instance with the specified detail message and cause.
KernelException(Throwable) - Constructor for exception org.opentcs.access.KernelException
Constructs a new instance with the specified cause and a detail message of (cause == null ?
KernelExecutor - Annotation Type in org.opentcs.customizations.kernel
Annotation type to mark a central injectable ScheduledExecutorService.
KernelExtension - Interface in org.opentcs.components.kernel
Declares the methods that a generic kernel extension must implement.
KernelRuntimeException - Exception in org.opentcs.access
A runtime exception thrown by the openTCS kernel.
KernelRuntimeException() - Constructor for exception org.opentcs.access.KernelRuntimeException
Constructs a new instance with no detail message.
KernelRuntimeException(String) - Constructor for exception org.opentcs.access.KernelRuntimeException
Constructs a new instance with the specified detail message.
KernelRuntimeException(String, Throwable) - Constructor for exception org.opentcs.access.KernelRuntimeException
Constructs a new instance with the specified detail message and cause.
KernelRuntimeException(Throwable) - Constructor for exception org.opentcs.access.KernelRuntimeException
Constructs a new instance with the specified cause and a detail message of (cause == null ?
KernelServicePortal - Interface in org.opentcs.access
Provides clients access to kernel services.
KernelServicePortalBuilder - Class in org.opentcs.access.rmi
Builds KernelServicePortal instances for connections to remote portals.
KernelServicePortalBuilder(String, String) - Constructor for class org.opentcs.access.rmi.KernelServicePortalBuilder
Creates a new instance.
KernelStateTransitionEvent - Class in org.opentcs.access
Emitted by/for kernel state changes.
KernelStateTransitionEvent(Kernel.State, Kernel.State, boolean) - Constructor for class org.opentcs.access.KernelStateTransitionEvent
Creates a new TCSKernelStateEvent.

L

label(Vehicle) - Method in interface org.opentcs.components.plantoverview.VehicleTheme
Provides a label that describes this vehicle.
labelColor() - Method in interface org.opentcs.components.plantoverview.VehicleTheme
Provides the color to be used for drawing the label.
labelFont() - Method in interface org.opentcs.components.plantoverview.VehicleTheme
Provides the font to be used for drawing the label.
labelOffsetX() - Method in interface org.opentcs.components.plantoverview.VehicleTheme
Provides the vertical offset of the label relative to the center of the vehicle figure.
labelOffsetY() - Method in interface org.opentcs.components.plantoverview.VehicleTheme
Provides the vertical offset of the label relative to the center of the vehicle figure.
LayoutElement - Class in org.opentcs.data.model.visualization
A generic layout element that is to be displayed.
LayoutElement() - Constructor for class org.opentcs.data.model.visualization.LayoutElement
Creates a new LayoutElement.
Lifecycle - Interface in org.opentcs.components
Defines methods for controlling a generic component's lifecycle.
Link(TCSResourceReference<Location>, TCSResourceReference<Point>) - Constructor for class org.opentcs.data.model.Location.Link
Creates a new Link.
listWithAppendix(List<T>, T) - Static method in class org.opentcs.access.to.CreationTO
Returns a new list, with the elements of the given list and the given element added to it.
listWithoutNullValues(List<V>) - Static method in class org.opentcs.data.TCSObject
Returns a new list with the values from the given list but all null values removed.
LOAD_HANDLING_DEVICES - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the vehicle's load handling devices.
LOAD_TRANSFER_ALT_1 - org.opentcs.data.model.visualization.LocationRepresentation
A location for vehicle load transfers, alternative variant 1.
LOAD_TRANSFER_ALT_2 - org.opentcs.data.model.visualization.LocationRepresentation
A location for vehicle load transfers, alternative variant 2.
LOAD_TRANSFER_ALT_3 - org.opentcs.data.model.visualization.LocationRepresentation
A location for vehicle load transfers, alternative variant 3.
LOAD_TRANSFER_ALT_4 - org.opentcs.data.model.visualization.LocationRepresentation
A location for vehicle load transfers, alternative variant 4.
LOAD_TRANSFER_ALT_5 - org.opentcs.data.model.visualization.LocationRepresentation
A location for vehicle load transfers, alternative variant 5.
LOAD_TRANSFER_GENERIC - org.opentcs.data.model.visualization.LocationRepresentation
A location for vehicle load transfer, generic variant.
LoadHandlingDevice - Class in org.opentcs.drivers.vehicle
Describes a single load handling device on a vehicle.
LoadHandlingDevice(String, boolean) - Constructor for class org.opentcs.drivers.vehicle.LoadHandlingDevice
Creates a new LoadHandlingDevice.
LoadHandlingDevice(LoadHandlingDevice) - Constructor for class org.opentcs.drivers.vehicle.LoadHandlingDevice
Creates a new LoadHandlingDevice as a copy of the given one.
loadPlantModel() - Method in interface org.opentcs.components.kernel.services.InternalPlantModelService
Loads the saved model into the kernel.
LOC_DEFAULT_REPRESENTATION - Static variable in interface org.opentcs.data.ObjectPropConstants
A property key for Location instances used to provide a hint for the visualization how the locations should be visualized.
LOC_LABEL_OFFSET_X - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
X offset of the label's position to the object's position (in lu).
LOC_LABEL_OFFSET_Y - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Y offset of the label's position to the object's position (in lu).
LOC_LABEL_ORIENTATION_ANGLE - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Orientation angle of the label (in degrees).
LOC_POS_X - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
X coordinate at which the location is to be drawn (in mm).
LOC_POS_Y - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Y coordinate at which the location is to be drawn (in mm).
LocalKernel - Interface in org.opentcs.access
Declares the methods the openTCS kernel must provide which are not accessible to remote peers.
Location - Class in org.opentcs.data.model
A location at which a Vehicle may perform an action.
Location(String, TCSObjectReference<LocationType>) - Constructor for class org.opentcs.data.model.Location
Creates a new Location.
Location.Link - Class in org.opentcs.data.model
A link connecting a point and a location, expressing that the location is reachable from the point.
LocationCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a location in a plant model.
LocationCreationTO(String, String, Triple) - Constructor for class org.opentcs.access.to.model.LocationCreationTO
Creates a new instance
LocationRepresentation - Enum in org.opentcs.data.model.visualization
Common location representations.
LocationTheme - Interface in org.opentcs.components.plantoverview
Provides a location theme.
LocationType - Class in org.opentcs.data.model
Describes the type of a Location.
LocationType(String) - Constructor for class org.opentcs.data.model.LocationType
Creates a new LocationType.
LocationTypeCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a location type in the plant model.
LocationTypeCreationTO(String) - Constructor for class org.opentcs.access.to.model.LocationTypeCreationTO
Creates a new instance.
LOCTYPE_DEFAULT_REPRESENTATION - Static variable in interface org.opentcs.data.ObjectPropConstants
A property key for LocationType instances used to provide a hint for the visualization how locations of the type should be visualized.
login(String, int) - Method in interface org.opentcs.access.KernelServicePortal
Logs in with/establishes a connection to the remote kernel service portal.
login(String, int) - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
login(String, String, Predicate<Object>) - Method in interface org.opentcs.access.rmi.services.RemoteKernelServicePortal
Introduce the calling client to the server and authenticate for operations.
logout() - Method in interface org.opentcs.access.KernelServicePortal
Logs out from/clears the connection to the remote kernel service portal.
logout() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
logout(ClientID) - Method in interface org.opentcs.access.rmi.services.RemoteKernelServicePortal
 

M

mapWithMapping(Map<K, V>, K, V) - Static method in class org.opentcs.access.to.CreationTO
Returns a new map, with the mappings of the given map and the given mapping added to it.
mapWithoutNullValues(Map<K, V>) - Static method in class org.opentcs.data.TCSObject
Returns a new map with the entries from the given map but all entries with null values removed.
markOrderSequenceComplete(ClientID, TCSObjectReference<OrderSequence>) - Method in interface org.opentcs.access.rmi.services.RemoteTransportOrderService
 
markOrderSequenceComplete(TCSObjectReference<OrderSequence>) - Method in interface org.opentcs.components.kernel.services.TransportOrderService
Marks an order sequence as complete by setting its complete flag.
markOrderSequenceFinished(TCSObjectReference<OrderSequence>) - Method in interface org.opentcs.components.kernel.services.InternalTransportOrderService
Sets an order sequence's finished flag.
mayAllocate(Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler.Module
Checks if the resulting system state is safe if the given set of resources would be allocated by the given resource user.
MODEL_FILE_LAST_MODIFIED - Static variable in interface org.opentcs.data.ObjectPropConstants
A property key for models used to store the last-modified time stamp.
ModelLayoutElement - Class in org.opentcs.data.model.visualization
A layout element describing the way in which a model element is to be displayed.
ModelLayoutElement(TCSObjectReference<?>) - Constructor for class org.opentcs.data.model.visualization.ModelLayoutElement
Creates a new ModelLayoutElement for the given model element.
ModelLayoutElementCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a model layout element in the visual layout.
ModelLayoutElementCreationTO(String) - Constructor for class org.opentcs.access.to.model.ModelLayoutElementCreationTO
Creates a new instance.
MODELLING - org.opentcs.access.Kernel.State
The state in which the model/topology is created and parameters are set.
ModelTransitionEvent - Class in org.opentcs.access
Emitted when the kernel loads a model.
ModelTransitionEvent(String, String, boolean, boolean) - Constructor for class org.opentcs.access.ModelTransitionEvent
Creates a new TCSModelTransitionEvent.
MOVE_OPERATION - Static variable in interface org.opentcs.drivers.vehicle.MovementCommand
A constant indicating the vehicle should basically just move to a point without a location associated to it.
MovementCommand - Interface in org.opentcs.drivers.vehicle
A command for moving a step.

N

negate() - Method in class org.opentcs.util.ClassMatcher
 
NO_OPERATION - Static variable in interface org.opentcs.drivers.vehicle.MovementCommand
A constant indicating there is no operation to be executed after moving.
NONE - org.opentcs.data.model.visualization.LocationRepresentation
A (empty) location without any representation.
NOTEWORTHY - org.opentcs.data.notification.UserNotification.Level
Marks unusual content a user would probably be interested in.
NotificationPublicationEvent - Class in org.opentcs.access
Instances of this class represent events emitted by/for notifications being published.
NotificationPublicationEvent(UserNotification) - Constructor for class org.opentcs.access.NotificationPublicationEvent
Creates a new instance.
NotificationService - Interface in org.opentcs.components.kernel.services
Provides methods concerning UserNotifications.
NullSocketFactoryProvider - Class in org.opentcs.access.rmi.factories
Provides null for both client and server socket factories.
NullSocketFactoryProvider() - Constructor for class org.opentcs.access.rmi.factories.NullSocketFactoryProvider
 

O

OBJECT_CREATED - org.opentcs.data.TCSObjectEvent.Type
Indicates that the referenced object has been newly created.
OBJECT_MODIFIED - org.opentcs.data.TCSObjectEvent.Type
Indicates that the referenced object has been modified.
OBJECT_REMOVED - org.opentcs.data.TCSObjectEvent.Type
Indicates that the referenced object is no longer a valid kernel object.
ObjectExistsException - Exception in org.opentcs.data
Thrown when an object was supposed to be created or renamed, but another object with the same ID/name/attributes already exists.
ObjectExistsException(String) - Constructor for exception org.opentcs.data.ObjectExistsException
Creates a new ObjectExistsException with the given detail message.
ObjectExistsException(String, Throwable) - Constructor for exception org.opentcs.data.ObjectExistsException
Creates a new ObjectExistsException with the given detail message and cause.
ObjectHistory - Class in org.opentcs.data
A history of events related to an object.
ObjectHistory() - Constructor for class org.opentcs.data.ObjectHistory
Creates a new instance.
ObjectHistory.Entry - Class in org.opentcs.data
An entry/event in a history.
ObjectHistoryEntryFormatter - Interface in org.opentcs.components.plantoverview
A formatter for ObjectHistory entries, mapping an entry to a user-presentable string, if possible.
ObjectNameProvider - Interface in org.opentcs.components.kernel
 
ObjectPropConstants - Interface in org.opentcs.data
Defines some reserved/commonly used property keys and values.
ObjectUnknownException - Exception in org.opentcs.data
Thrown when an object was supposed to be returned/removed/modified, but could not be found.
ObjectUnknownException(String) - Constructor for exception org.opentcs.data.ObjectUnknownException
Creates a new ObjectExistsException with the given detail message.
ObjectUnknownException(String, Throwable) - Constructor for exception org.opentcs.data.ObjectUnknownException
Creates a new ObjectExistsException with the given detail message and cause.
ObjectUnknownException(TCSObjectReference<?>) - Constructor for exception org.opentcs.data.ObjectUnknownException
Creates a new ObjectExistsException for the given object reference.
onEvent(Object) - Method in interface org.opentcs.util.event.EventHandler
Processes the event object.
onEvent(Object) - Method in class org.opentcs.util.event.SimpleEventBus
 
onServiceUnavailable() - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
onServiceUnavailable() - Method in interface org.opentcs.access.rmi.services.ServiceListener
Notifies a listener that the service is unavailable, i.e. is not in a usable state.
OP_MOVE - Static variable in class org.opentcs.data.order.DriveOrder.Destination
An operation constant for sending the vehicle to a point without a location associated to it.
OP_NOP - Static variable in class org.opentcs.data.order.DriveOrder.Destination
An operation constant for doing nothing.
OP_PARK - Static variable in class org.opentcs.data.order.DriveOrder.Destination
An operation constant for parking the vehicle.
OPERATING - org.opentcs.access.Kernel.State
The normal mode of operation in which transport orders may be accepted and dispatched to vehicles.
OPERATING - org.opentcs.data.order.DriveOrder.State
Indicates the vehicle processing the order is currently executing an operation.
ORDER_ASSIGNED_TO_VEHICLE - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating a transport order was assigned to a vehicle.
ORDER_CREATED - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating a transport order has been created.
ORDER_DISPATCHING_DEFERRED - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating dispatching of a transport order to a vehicle has been deferred.
ORDER_DISPATCHING_RESUMED - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating dispatching of a transport order to a vehicle has been resumed.
ORDER_DRIVE_ORDER_FINISHED - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating one of a transport order's drive orders has been finished.
ORDER_PROCESSING_VEHICLE_CHANGED - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating a transport order's processing vehicle changed.
ORDER_REACHED_FINAL_STATE - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating a transport order was marked as being in a final state.
ORDER_RESERVED_FOR_VEHICLE - Static variable in interface org.opentcs.data.order.TransportOrderHistoryCodes
An event code indicating a transport order was reserved for a vehicle.
OrderCategorySuggestions - Interface in org.opentcs.components.plantoverview
Deprecated.
OrderConstants - Interface in org.opentcs.data.order
Defines some constants for TransportOrders and OrderSequences.
orderKey() - Method in annotation type org.opentcs.configuration.ConfigurationEntry
Returns the optional ordering key that this entry belongs to (for grouping/sorting of entries).
OrderSequence - Class in org.opentcs.data.order
Describes a process spanning multiple TransportOrders which are to be executed subsequently by the same Vehicle.
OrderSequence(String) - Constructor for class org.opentcs.data.order.OrderSequence
Creates a new OrderSequence.
OrderSequenceCleanupApproval - Interface in org.opentcs.components.kernel
Implementations of this interface check whether an order sequence may be removed.
OrderSequenceCreationTO - Class in org.opentcs.access.to.order
A transfer object describing a transport order.
OrderSequenceCreationTO(String) - Constructor for class org.opentcs.access.to.order.OrderSequenceCreationTO
Creates a new instance.
OrderTypeSuggestions - Interface in org.opentcs.components.plantoverview
Implementations of this class provide suggestions for transport order types.
org.opentcs.access - package org.opentcs.access
Interfaces and classes for accessing the kernel from outside, for instance from a remote client or a communication adapter.
org.opentcs.access.rmi - package org.opentcs.access.rmi
Interfaces and classes for transparently providing an openTCS kernel's functionality via RMI.
org.opentcs.access.rmi.factories - package org.opentcs.access.rmi.factories
Interfaces and classes for configuration of the RMI runtime used by openTCS kernel and clients.
org.opentcs.access.rmi.services - package org.opentcs.access.rmi.services
Interfaces and classes for transparently providing an openTCS kernel's service functionality via RMI.
org.opentcs.access.to - package org.opentcs.access.to
Transfer object classes for domain objects.
org.opentcs.access.to.model - package org.opentcs.access.to.model
Transfer object classes for plant model objects.
org.opentcs.access.to.order - package org.opentcs.access.to.order
Transfer object classes for transport order objects.
org.opentcs.components - package org.opentcs.components
Interfaces and base classes for exchangeable components of openTCS applications.
org.opentcs.components.kernel - package org.opentcs.components.kernel
Interfaces for pluggable strategies and other components for a kernel application.
org.opentcs.components.kernel.services - package org.opentcs.components.kernel.services
Interfaces and classes defining internal and external interfaces for the openTCS kernel.
org.opentcs.components.kernelcontrolcenter - package org.opentcs.components.kernelcontrolcenter
 
org.opentcs.components.plantoverview - package org.opentcs.components.plantoverview
Interfaces for pluggable panels, themes and other components for a plant overview application.
org.opentcs.configuration - package org.opentcs.configuration
Configuration-related interfaces and annotations.
org.opentcs.customizations - package org.opentcs.customizations
Classes utilized for extending and customizing openTCS applications.
org.opentcs.customizations.controlcenter - package org.opentcs.customizations.controlcenter
Components supporting extension and customization of the openTCS kernel control center application.
org.opentcs.customizations.kernel - package org.opentcs.customizations.kernel
Components supporting extension and customization of the openTCS kernel application.
org.opentcs.customizations.plantoverview - package org.opentcs.customizations.plantoverview
 
org.opentcs.data - package org.opentcs.data
Basic openTCS data structures.
org.opentcs.data.model - package org.opentcs.data.model
Classes for maintaining the (mainly static) structure and content of openTCS course layouts and the attributes and state of vehicles.
org.opentcs.data.model.visualization - package org.opentcs.data.model.visualization
Classes describing the visual attributes of a model.
org.opentcs.data.notification - package org.opentcs.data.notification
Classes for storing user-targeted notifications.
org.opentcs.data.order - package org.opentcs.data.order
Classes describing transport orders to be processed by vehicles.
org.opentcs.drivers.vehicle - package org.opentcs.drivers.vehicle
Components needed for controlling physical vehicles and processing information sent by them.
org.opentcs.drivers.vehicle.commands - package org.opentcs.drivers.vehicle.commands
Commands a comm adapter may execute.
org.opentcs.drivers.vehicle.management - package org.opentcs.drivers.vehicle.management
Components needed for processing information related to comm adapters.
org.opentcs.drivers.vehicle.messages - package org.opentcs.drivers.vehicle.messages
Reference implementations of commonly used messages to be processed by vehicle drivers.
org.opentcs.util - package org.opentcs.util
A collection of classes providing miscellaneous functions that are used throughout openTCS.
org.opentcs.util.annotations - package org.opentcs.util.annotations
Useful annotations.
org.opentcs.util.event - package org.opentcs.util.event
Interfaces and classes for event handling.
ORIENTATION_ANGLE - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the vehicle's orientation angle.

P

PARK_OPERATION - Static variable in interface org.opentcs.drivers.vehicle.MovementCommand
A constant for parking the vehicle.
PARK_POSITION - org.opentcs.data.model.Point.Type
Indicates a position at which a vehicle may halt for longer periods of time when it is not processing orders.
Path - Class in org.opentcs.data.model
Describes a connection between two Points which a Vehicle may traverse.
Path(String, TCSObjectReference<Point>, TCSObjectReference<Point>) - Constructor for class org.opentcs.data.model.Path
Creates a new Path.
PATH_CONN_TYPE - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
The drawing type of the path.
PATH_CONTROL_POINTS - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Control points describing the way the connection is being drawn (if the connection type is not Direct).
PathCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a path in the plant model.
PathCreationTO(String, String, String) - Constructor for class org.opentcs.access.to.model.PathCreationTO
Creates a new instance.
PlantModelCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a plant model.
PlantModelCreationTO(String) - Constructor for class org.opentcs.access.to.model.PlantModelCreationTO
Creates a new instance.
PlantModelExporter - Interface in org.opentcs.components.plantoverview
Implementations provide a way to export plant model data, for instance to write it to a file in a third-party format or to a database.
PlantModelImporter - Interface in org.opentcs.components.plantoverview
Implementations provide a way to import plant model data that is read from some external source or generated.
PlantModelService - Interface in org.opentcs.components.kernel.services
Provides methods concerning the plant model.
PluggablePanel - Class in org.opentcs.components.plantoverview
Declares methods that a pluggable panel should provide for the enclosing application.
PluggablePanel() - Constructor for class org.opentcs.components.plantoverview.PluggablePanel
 
PluggablePanelFactory - Interface in org.opentcs.components.plantoverview
Produces plugin panels to extend an openTCS user interface.
Point - Class in org.opentcs.data.model
Describes a position in the driving course at which a Vehicle may be located.
Point(String) - Constructor for class org.opentcs.data.model.Point
Creates a new point with the given name.
POINT_LABEL_OFFSET_X - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
X offset of the label's position to the object's position (in lu).
POINT_LABEL_OFFSET_Y - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Y offset of the label's position to the object's position (in lu).
POINT_LABEL_ORIENTATION_ANGLE - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Orientation angle of the label (in degrees).
POINT_POS_X - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
X coordinate at which the point is to be drawn (in mm).
POINT_POS_Y - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Y coordinate at which the point is to be drawn (in mm).
Point.Type - Enum in org.opentcs.data.model
Describes the types of positions in a driving course.
PointCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a point in the plant model.
PointCreationTO(String) - Constructor for class org.opentcs.access.to.model.PointCreationTO
Creates a new instance.
portalShared() - Method in interface org.opentcs.access.SharedKernelServicePortalProvider
Checks whether a kernel reference is currently being shared.
POSITION - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the vehicle's position.
PRECISE_POSITION - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the vehicle's precise position.
PREFERRED_ADAPTER - Static variable in class org.opentcs.data.model.Vehicle
The key for a property to store the class name of the preferred communication adapter (factory) for this vehicle.
preparationSuccessful(Scheduler.Module, Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler
Informs the scheduler that a set of resources was successfully prepared in order of allocating them to a client.
prepareAllocation(Scheduler.Client, Set<TCSResource<?>>) - Method in interface org.opentcs.components.kernel.Scheduler.Module
Lets this module prepare the given resources so they can be allocated to a client.
PRISTINE - org.opentcs.data.order.DriveOrder.State
A drive order's initial state, indicating it being still untouched/not being processed.
PROCESSING_ORDER - org.opentcs.data.model.Vehicle.ProcState
The vehicle is currently processing a drive order.
processMessage(Object) - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapter
Processes a generic message to the communication adapter.
processModelChange(String, VehicleProcessModelTO) - Method in class org.opentcs.drivers.vehicle.management.VehicleCommAdapterPanel
Notifies a comm adapter panel that the corresponding process model changed.
ProcessModelEvent - Class in org.opentcs.drivers.vehicle.management
Instances of this class represent events emitted by/for changes on VehicleProcessModels.
ProcessModelEvent(String, VehicleProcessModelTO) - Constructor for class org.opentcs.drivers.vehicle.management.ProcessModelEvent
Creates a new instance.
propertiesWith(String, String) - Method in class org.opentcs.access.to.CreationTO
 
propertiesWith(String, String) - Method in class org.opentcs.data.TCSObject
Returns a new map of this object's properties, with the given property integrated.
propertyChange(PropertyChangeEvent) - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Processes updates of the VehicleProcessModel.
PropertySuggestions - Interface in org.opentcs.components.plantoverview
Objects implementing this interface provide a set for suggested property keys and values each.
PropertyUpdate(String, String) - Constructor for class org.opentcs.drivers.vehicle.VehicleProcessModel.PropertyUpdate
Creates a new instance.
PROPKEY_ASSIGNED_PARKING_POSITION - Static variable in interface org.opentcs.components.kernel.Dispatcher
The key of a vehicle property defining the name of the vehicle's assigned parking position.
PROPKEY_ASSIGNED_RECHARGE_LOCATION - Static variable in interface org.opentcs.components.kernel.Dispatcher
The key of a vehicle property defining the name of the vehicle's assigned recharge location.
PROPKEY_BLOCK_ENTRY_DIRECTION - Static variable in interface org.opentcs.components.kernel.Scheduler
The key of a path property defining the direction in which a vehicle is entering a block when it's taking the path.
PROPKEY_PARKING_POSITION_PRIORITY - Static variable in interface org.opentcs.components.kernel.Dispatcher
The key of a parking position property defining its priority.
PROPKEY_PREFERRED_PARKING_POSITION - Static variable in interface org.opentcs.components.kernel.Dispatcher
The key of a vehicle property defining the name of the vehicle's preferred parking position.
PROPKEY_PREFERRED_RECHARGE_LOCATION - Static variable in interface org.opentcs.components.kernel.Dispatcher
The key of a vehicle property defining the name of the vehicle's preferred recharge location.
PROPKEY_ROUTING_COST_FORWARD - Static variable in interface org.opentcs.components.kernel.Router
The key (prefix) of a path property defining the routing cost when its travelled in forward direction.
PROPKEY_ROUTING_COST_REVERSE - Static variable in interface org.opentcs.components.kernel.Router
The key (prefix) of a path property defining the routing cost when its travelled in reverse direction.
PROPKEY_ROUTING_GROUP - Static variable in interface org.opentcs.components.kernel.Router
The key of a vehicle property defining the group of vehicles that may share the same routing.
providesAdapterFor(Vehicle) - Method in interface org.opentcs.drivers.vehicle.VehicleCommAdapterFactory
Checks whether this factory can provide a communication adapter for the given vehicle.
providesPanel(Kernel.State) - Method in interface org.opentcs.components.plantoverview.PluggablePanelFactory
Checks whether this factory produces panels that are available in the passed Kernel.State.
publishEvent(Object) - Method in interface org.opentcs.access.KernelServicePortal
Publishes an event.
publishEvent(Object) - Method in class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
 
publishEvent(ClientID, Object) - Method in interface org.opentcs.access.rmi.services.RemoteKernelServicePortal
 
publishEvent(VehicleCommAdapterEvent) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Publishes an event via the kernel's event mechanism.
publishUserNotification(ClientID, UserNotification) - Method in interface org.opentcs.access.rmi.services.RemoteNotificationService
 
publishUserNotification(UserNotification) - Method in interface org.opentcs.components.kernel.services.NotificationService
Publishes a user notification.
publishUserNotification(UserNotification) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Publishes an user notification.

R

RAW - org.opentcs.data.order.TransportOrder.State
A transport order's initial state.
RECHARGE_ALT_1 - org.opentcs.data.model.visualization.LocationRepresentation
A location for recharging a vehicle, alternative variant 1.
RECHARGE_ALT_2 - org.opentcs.data.model.visualization.LocationRepresentation
A location for recharging a vehicle, alternative variant 2.
RECHARGE_GENERIC - org.opentcs.data.model.visualization.LocationRepresentation
A location for recharging a vehicle, generic variant.
reference - Variable in class org.opentcs.data.TCSObject
A transient reference to this business object.
register() - Method in interface org.opentcs.access.SharedKernelServicePortalProvider
Creates and registers a new client with this access pool.
RegistrationName - Interface in org.opentcs.access.rmi.services
Defines the names used for binding the remote services in the RMI registry.
REMOTE_DISPATCHER_SERVICE - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemoteDispatcherService registers itself with a RMI registry.
REMOTE_KERNEL_CLIENT_PORTAL - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemoteKernelServicePortal registers itself with a RMI registry.
REMOTE_NOTIFICATION_SERVICE - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemoteNotificationService registers itself with a RMI registry.
REMOTE_PLANT_MODEL_SERVICE - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemotePlantModelService registers itself with a RMI registry.
REMOTE_ROUTER_SERVICE - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemoteRouterService registers itself with a RMI registry.
REMOTE_SCHEDULER_SERVICE - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemoteSchedulerService registers itself with a RMI registry.
REMOTE_TRANSPORT_ORDER_SERVICE - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemoteTransportOrderService registers itself with a RMI registry.
REMOTE_VEHICLE_SERVICE - Static variable in interface org.opentcs.access.rmi.services.RegistrationName
The name the RemoteVehicleService registers itself with a RMI registry.
RemoteDispatcherService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the DispatcherService via RMI.
RemoteKernelServicePortal - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the KernelServicePortal via RMI.
RemoteKernelServicePortalProxy - Class in org.opentcs.access.rmi.services
The default implementation for the KernelServicePortal.
RemoteKernelServicePortalProxy(String, String, SocketFactoryProvider, Predicate<Object>) - Constructor for class org.opentcs.access.rmi.services.RemoteKernelServicePortalProxy
Creates a new instance.
RemoteNotificationService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the NotificationService via RMI.
RemotePlantModelService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the PlantModelService via RMI.
RemoteRouterService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the RouterService via RMI.
RemoteSchedulerService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the SchedulerService via RMI.
RemoteTCSObjectService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the TCSObjectService via RMI.
RemoteTransportOrderService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the TransportOrderService via RMI.
RemoteVehicleService - Interface in org.opentcs.access.rmi.services
Declares the methods provided by the VehicleService via RMI.
removeKernelExtension(KernelExtension) - Method in interface org.opentcs.access.LocalKernel
Removes a KernelExtension from this kernel.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Unregisters a property change listener from this model.
REPORT_POSITION - org.opentcs.data.model.Point.Type
Indicates a position at which a vehicle is expected to report in.
ResourceAllocationException - Exception in org.opentcs.components.kernel
Thrown when allocating resources for a Scheduler.Client is impossible.
ResourceAllocationException(String) - Constructor for exception org.opentcs.components.kernel.ResourceAllocationException
Creates a new ResourceAllocationException with the given detail message.
ResourceAllocationException(String, Throwable) - Constructor for exception org.opentcs.components.kernel.ResourceAllocationException
Creates a new ResourceAllocationException with the given detail message and cause.
Route - Class in org.opentcs.data.order
A route for a Vehicle, consisting of a sequence of steps (pairs of Paths and Points) that need to be processed in their given order.
Route(List<Route.Step>, long) - Constructor for class org.opentcs.data.order.Route
Creates a new Route.
ROUTE_INDEX_DEFAULT - Static variable in class org.opentcs.data.model.Vehicle
A value indicating that no route steps have been travelled for the current drive order, yet.
Route.Step - Class in org.opentcs.data.order
A single step in a route.
Router - Interface in org.opentcs.components.kernel
This interface declares the methods a router module for the openTCS kernel must implement.
RouterService - Interface in org.opentcs.components.kernel.services
Provides methods concerning the Router.
run() - Method in class org.opentcs.util.CyclicTask
 
runActualTask() - Method in class org.opentcs.util.CyclicTask
Defines the actual work this task should do in every cycle.

S

SAME_DIRECTION_ONLY - org.opentcs.data.model.Block.Type
The resources aggregated in this block can be used by multiple vehicles, but only if they enter the block in the same direction.
savePlantModel() - Method in interface org.opentcs.components.kernel.services.InternalPlantModelService
Saves the current model under the given name.
ScheduledApiChange - Annotation Type in org.opentcs.util.annotations
Marks an API detail (class, method, field) that is scheduled for an incompatible change.
ScheduledApiChanges - Annotation Type in org.opentcs.util.annotations
A container annotation for ScheduledApiChange.
Scheduler - Interface in org.opentcs.components.kernel
A Scheduler manages resources used by vehicles, preventing both collisions and deadlocks.
Scheduler.Client - Interface in org.opentcs.components.kernel
Defines callback methods for clients of the resource scheduler.
Scheduler.Module - Interface in org.opentcs.components.kernel
A scheduler module.
SchedulerAllocationState - Class in org.opentcs.access
Represents the current state of resource allocations.
SchedulerAllocationState(Map<String, Set<TCSResource<?>>>) - Constructor for class org.opentcs.access.SchedulerAllocationState
Creates a new instance.
SchedulerService - Interface in org.opentcs.components.kernel.services
Provides methods concerning the Scheduler.
SecureSocketFactoryProvider - Class in org.opentcs.access.rmi.factories
Provides instances of RMIClientSocketFactory and RMIServerSocketFactory that are implemented over the SSL or TLS protocols.
SecureSocketFactoryProvider(SslParameterSet) - Constructor for class org.opentcs.access.rmi.factories.SecureSocketFactoryProvider
Creates a new instance.
selectRoute(Vehicle, List<DriveOrder>) - Method in interface org.opentcs.components.kernel.Router
Notifies the router of a route being selected for a vehicle.
sendCommAdapterCommand(ClientID, TCSObjectReference<Vehicle>, AdapterCommand) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
sendCommAdapterCommand(TCSObjectReference<Vehicle>, AdapterCommand) - Method in interface org.opentcs.components.kernel.services.VehicleService
Sends an AdapterCommand to the comm adapter attached to the referenced vehicle.
sendCommAdapterCommand(AdapterCommand) - Method in interface org.opentcs.drivers.vehicle.VehicleController
Sends a AdapterCommand to the communication adapter.
sendCommAdapterMessage(Object) - Method in interface org.opentcs.drivers.vehicle.VehicleController
Delivers a generic message to the communication adapter.
sendCommAdapterMessage(ClientID, TCSObjectReference<Vehicle>, Object) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
sendCommAdapterMessage(TCSObjectReference<Vehicle>, Object) - Method in interface org.opentcs.components.kernel.services.VehicleService
Sends a message to the communication adapter associated with the referenced vehicle.
sendCommand(MovementCommand) - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Converts the given command to something the vehicle can understand and sends the resulting data to the vehicle.
ServiceCallWrapper - Annotation Type in org.opentcs.customizations
Annotation type to mark an injectable CallWrapper that wraps method calls on kernel services.
ServiceListener - Interface in org.opentcs.access.rmi.services
Provides callback methods for instances interested in service updates.
ServiceUnavailableException - Exception in org.opentcs.components.kernel.services
Thrown when a (remote) service is not available for processing a request.
ServiceUnavailableException(String) - Constructor for exception org.opentcs.components.kernel.services.ServiceUnavailableException
Creates a new ServiceUnavailableException with the given detail message.
ServiceUnavailableException(String, Throwable) - Constructor for exception org.opentcs.components.kernel.services.ServiceUnavailableException
Creates a new ServiceUnavailableException with the given detail message and cause.
setAllocationState(Scheduler.Client, Set<TCSResource<?>>, List<Set<TCSResource<?>>>) - Method in interface org.opentcs.components.kernel.Scheduler.Module
Informs this module about a client's current allocation state.
setCommAdapterConnected(boolean) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setCommAdapterConnected(boolean) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets the comm adapter's connected flag.
setCommAdapterEnabled(boolean) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setCommAdapterEnabled(boolean) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets the comm adapter's enabled flag.
setContent(byte[]) - Method in class org.opentcs.data.model.visualization.ImageData
Sets the binary data describing the actual image.
setContentFormat(String) - Method in class org.opentcs.data.model.visualization.ImageData
Sets this image's content type/format.
setDriveOrder(DriveOrder, Map<String, String>) - Method in interface org.opentcs.drivers.vehicle.VehicleController
Sets the current drive order for the vehicle associated with this controller.
setEnergyLevel(int) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setEventFilter(Predicate<Object>) - Method in class org.opentcs.access.rmi.KernelServicePortalBuilder
Sets the event filter to be applied for the built portal.
setIgnoringInterrupts(boolean) - Method in class org.opentcs.util.CyclicTask
Sets/unsets this task's flag for ignoring interrupts during sleep phases.
setImageData(ImageData) - Method in class org.opentcs.data.model.visualization.ImageLayoutElement
Sets this layout element's image data.
setLabel(String) - Method in class org.opentcs.data.model.visualization.ImageData
Sets a label/name for this image.
setLayer(int) - Method in class org.opentcs.data.model.visualization.LayoutElement
Sets the layer on which this layout element is to be displayed.
setLoadHandlingDevices(List<LoadHandlingDevice>) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setNotifications(Queue<UserNotification>) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setOrientationAngle(double) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setPrecisePosition(Triple) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setProperties(Map<String, String>) - Method in class org.opentcs.data.model.visualization.LayoutElement
Sets this layout element's properties.
setSocketFactoryProvider(SocketFactoryProvider) - Method in class org.opentcs.access.rmi.KernelServicePortalBuilder
Sets the socket factory provider used for RMI.
SetSpeedMultiplier - Class in org.opentcs.drivers.vehicle.messages
A message that informs a communication adapter about a speed multiplier it/the vehicle should apply.
SetSpeedMultiplier(int) - Constructor for class org.opentcs.drivers.vehicle.messages.SetSpeedMultiplier
Creates a new instance.
setState(Kernel.State) - Method in interface org.opentcs.access.Kernel
Sets the current state of the kernel.
setTransportOrderProperty(String, String) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets a property of the transport order the vehicle is currently processing.
setVehicleEnergyLevel(int) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets the vehicle's current energy level.
setVehicleLoadHandlingDevices(List<LoadHandlingDevice>) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets the vehicle's load handling devices.
setVehicleName(String) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setVehicleOrientationAngle(double) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets the vehicle's current orientation angle.
setVehiclePosition(String) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setVehiclePosition(String) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Updates the vehicle's current position.
setVehiclePrecisePosition(Triple) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets the vehicle's precise position.
setVehicleProperty(String, String) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets a property of the vehicle.
setVehicleState(Vehicle.State) - Method in class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
setVehicleState(Vehicle.State) - Method in class org.opentcs.drivers.vehicle.VehicleProcessModel
Sets the vehicle's current state.
setWithoutNullValues(Set<V>) - Static method in class org.opentcs.data.TCSObject
Returns a new set with the values from the given set but all null values removed.
ShapeLayoutElement - Class in org.opentcs.data.model.visualization
A layout element describing a geometrical shape to be displayed.
ShapeLayoutElement() - Constructor for class org.opentcs.data.model.visualization.ShapeLayoutElement
Creates a new ShapeLayoutElement.
ShapeLayoutElementCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a shape layout element in the visual layout.
ShapeLayoutElementCreationTO(String) - Constructor for class org.opentcs.access.to.model.ShapeLayoutElementCreationTO
Creates a new instance.
SharedKernelServicePortal - Interface in org.opentcs.access
Provides access to a shared KernelServicePortal instance.
SharedKernelServicePortalProvider - Interface in org.opentcs.access
Pools access to a KernelServicePortal instance for multiple clients.
SHUTDOWN - org.opentcs.access.Kernel.State
A transitional state the kernel is in while shutting down.
SimpleEventBus - Class in org.opentcs.util.event
A plain implementation of EventBus.
SimpleEventBus() - Constructor for class org.opentcs.util.event.SimpleEventBus
 
SimVehicleCommAdapter - Interface in org.opentcs.drivers.vehicle
This interface declares methods that a vehicle driver intended for simulation must implement.
SINGLE_VEHICLE_ONLY - org.opentcs.data.model.Block.Type
The resources aggregated in this block can only be used by one vehicle at the same time.
SocketFactoryProvider - Interface in org.opentcs.access.rmi.factories
A provider for instances of RMIClientSocketFactory and RMIServerSocketFactory.
SslParameterSet - Class in org.opentcs.access
A set of parameters to be used for SSL-encrypted socket connections.
SslParameterSet(String, File, String, File, String) - Constructor for class org.opentcs.access.SslParameterSet
Creates a new instance.
STATE - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of the vehicle's state.
statefulImage(Vehicle) - Method in interface org.opentcs.components.plantoverview.VehicleTheme
Returns an image for the given vehicle, representing its current state.
statelessImage(Vehicle) - Method in interface org.opentcs.components.plantoverview.VehicleTheme
Returns an image for the given vehicle, disregarding its current state.
Step(Path, Point, Point, Vehicle.Orientation, int) - Constructor for class org.opentcs.data.order.Route.Step
Creates a new instance.
Step(Path, Point, Point, Vehicle.Orientation, int, boolean) - Constructor for class org.opentcs.data.order.Route.Step
Creates a new instance.
subscribe(EventHandler) - Method in interface org.opentcs.util.event.EventSource
Subscribes the given listener to events emitted by this source.
subscribe(EventHandler) - Method in class org.opentcs.util.event.SimpleEventBus
 

T

TCSObject<E extends TCSObject<E>> - Class in org.opentcs.data
Describes the base behaviour of TCS data objects.
TCSObject(String) - Constructor for class org.opentcs.data.TCSObject
Creates a new TCSObject.
TCSObject(String, Map<String, String>, ObjectHistory) - Constructor for class org.opentcs.data.TCSObject
Creates a new TCSObject.
TCSObjectEvent - Class in org.opentcs.data
Instances of this class represent events emitted by/for business objects.
TCSObjectEvent(TCSObject<?>, TCSObject<?>, TCSObjectEvent.Type) - Constructor for class org.opentcs.data.TCSObjectEvent
Creates a new TCSObjectEvent.
TCSObjectEvent.Type - Enum in org.opentcs.data
Indicates the type of an event, which can be helpful with filtering events.
TCSObjectReference<E extends TCSObject<E>> - Class in org.opentcs.data
A transient reference to a TCSObject.
TCSObjectReference(TCSObject<E>) - Constructor for class org.opentcs.data.TCSObjectReference
Creates a new TCSObjectReference.
TCSObjectService - Interface in org.opentcs.components.kernel.services
Provides methods concerning TCSObjects.
TCSResource<E extends TCSResource<E>> - Class in org.opentcs.data.model
Describes a resource that Vehicles may claim for exclusive usage.
TCSResource(String) - Constructor for class org.opentcs.data.model.TCSResource
Creates a new TCSResource.
TCSResource(String, Map<String, String>, ObjectHistory) - Constructor for class org.opentcs.data.model.TCSResource
Creates a new TCSResource.
TCSResourceReference<E extends TCSResource<E>> - Class in org.opentcs.data.model
A transient reference to a TCSResource.
TCSResourceReference(TCSResource<E>) - Constructor for class org.opentcs.data.model.TCSResourceReference
Creates a new TCSResourceReference.
terminate() - Method in interface org.opentcs.components.Lifecycle
Terminates the instance and frees resources.
terminate() - Method in class org.opentcs.drivers.vehicle.BasicVehicleCommAdapter
Terminates the instance and frees resources.
terminate() - Method in class org.opentcs.util.CyclicTask
Terminates this task before its next execution cycle.
terminateAndWait() - Method in class org.opentcs.util.CyclicTask
Terminates this task before its next execution cycle and waits for it to finish before returning.
test(Object) - Method in class org.opentcs.util.ClassMatcher
 
TO_BE_IGNORED - org.opentcs.data.model.Vehicle.IntegrationLevel
The vehicle's reported position is ignored.
TO_BE_NOTICED - org.opentcs.data.model.Vehicle.IntegrationLevel
The vehicle's reported position is noticed, meaning that resources will not be reserved for it.
TO_BE_RESPECTED - org.opentcs.data.model.Vehicle.IntegrationLevel
The vehicle's reported position is respected, meaning that resources will be reserved for it.
TO_BE_UTILIZED - org.opentcs.data.model.Vehicle.IntegrationLevel
The vehicle is fully integrated and may be assigned to transport orders.
topologyChanged() - Method in interface org.opentcs.components.kernel.Dispatcher
Notifies the dispatcher of changes in the topology.
topologyChanged() - Method in interface org.opentcs.components.kernel.Router
Notifies the router of changes in the topology.
toString() - Method in class org.opentcs.access.KernelStateTransitionEvent
 
toString() - Method in class org.opentcs.access.ModelTransitionEvent
 
toString() - Method in class org.opentcs.access.NotificationPublicationEvent
 
toString() - Method in class org.opentcs.access.rmi.ClientID
 
toString() - Method in class org.opentcs.data.model.Triple
 
toString() - Method in class org.opentcs.data.model.Vehicle
 
toString() - Method in class org.opentcs.data.notification.UserNotification
 
toString() - Method in class org.opentcs.data.ObjectHistory.Entry
 
toString() - Method in class org.opentcs.data.ObjectHistory
 
toString() - Method in class org.opentcs.data.order.DriveOrder.Destination
 
toString() - Method in class org.opentcs.data.order.DriveOrder
 
toString() - Method in class org.opentcs.data.order.Route.Step
 
toString() - Method in class org.opentcs.data.order.Route
 
toString() - Method in class org.opentcs.data.order.TransportOrder
 
toString() - Method in class org.opentcs.data.TCSObject
 
toString() - Method in class org.opentcs.data.TCSObjectEvent
 
toString() - Method in class org.opentcs.data.TCSObjectReference
 
toString() - Method in class org.opentcs.drivers.vehicle.LoadHandlingDevice
 
toString() - Method in class org.opentcs.drivers.vehicle.VehicleCommAdapterEvent
 
TRANSPORT_ORDER_PROPERTY - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of a transport order property.
TransportOrder - Class in org.opentcs.data.order
Represents a sequence of movements and operations that are to be executed by a Vehicle.
TransportOrder(String, List<DriveOrder>) - Constructor for class org.opentcs.data.order.TransportOrder
Creates a new TransportOrder.
TransportOrder.State - Enum in org.opentcs.data.order
This enumeration defines the various states a transport order may be in.
TransportOrderCleanupApproval - Interface in org.opentcs.components.kernel
Implementations of this interface check whether a transport order may be removed.
TransportOrderCreationTO - Class in org.opentcs.access.to.order
A transfer object describing a transport order.
TransportOrderCreationTO(String, List<DestinationCreationTO>) - Constructor for class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a new instance.
TransportOrderHistoryCodes - Interface in org.opentcs.data.order
Defines constants for basic history event codes related to transport orders and documents how the respective supplementary information is to be interpreted.
TransportOrderPropertyUpdate(String, String) - Constructor for class org.opentcs.drivers.vehicle.VehicleProcessModel.TransportOrderPropertyUpdate
Creates a new instance.
TransportOrderService - Interface in org.opentcs.components.kernel.services
Provides methods concerning TransportOrders and OrderSequences.
TRAVELLING - org.opentcs.data.order.DriveOrder.State
Indicates the vehicle processing the order is currently moving to its destination.
Triple - Class in org.opentcs.data.model
A generic 3-tuple of long integer values, usable for 3D coordinates and vectors, for instance.
Triple(long, long, long) - Constructor for class org.opentcs.data.model.Triple
Creates a new Triple with the given values.
type() - Method in annotation type org.opentcs.configuration.ConfigurationEntry
Returns a description for the data type of this configuration key's values.
TYPE_ANY - Static variable in interface org.opentcs.data.order.OrderConstants
The string representing the any type.
TYPE_CHARGE - Static variable in interface org.opentcs.data.order.OrderConstants
A type for charge orders.
TYPE_NONE - Static variable in interface org.opentcs.data.order.OrderConstants
The default type of orders.
TYPE_PARK - Static variable in interface org.opentcs.data.order.OrderConstants
A type for park orders.
TYPE_TRANSPORT - Static variable in interface org.opentcs.data.order.OrderConstants
A type for transport orders.

U

UNAVAILABLE - org.opentcs.data.model.Vehicle.State
The vehicle's state is known and it's not in an error state, but it is not available for receiving orders.
unclaim(Scheduler.Client) - Method in interface org.opentcs.components.kernel.Scheduler.Module
Resets a client's total claim.
unclaim(Scheduler.Client) - Method in interface org.opentcs.components.kernel.Scheduler
Unclaims a set of resources claimed by a vehicle.
UNDEFINED - org.opentcs.data.model.Vehicle.Orientation
Indicates that the vehicle's orientation is undefined/unknown.
UNKNOWN - org.opentcs.data.model.Vehicle.State
The vehicle's current state is unknown, e.g. because communication with it is currently not possible for some reason.
UNROUTABLE - org.opentcs.data.order.TransportOrder.State
Failure state that marks a transport order as unroutable, i.e. it is impossible to find a route that would allow a vehicle to process the transport order completely.
unsubscribe(EventHandler) - Method in interface org.opentcs.util.event.EventSource
Unsubscribes the given listener.
unsubscribe(EventHandler) - Method in class org.opentcs.util.event.SimpleEventBus
 
updateDriveOrder(DriveOrder, Map<String, String>) - Method in interface org.opentcs.drivers.vehicle.VehicleController
Updates the current drive order for the vehicle associated with this controller.
updateObjectProperty(ClientID, TCSObjectReference<?>, String, String) - Method in interface org.opentcs.access.rmi.services.RemoteTCSObjectService
 
updateObjectProperty(TCSObjectReference<?>, String, String) - Method in interface org.opentcs.components.kernel.services.TCSObjectService
Updates a TCSObject's property.
updateOrderSequenceFinishedIndex(TCSObjectReference<OrderSequence>, int) - Method in interface org.opentcs.components.kernel.services.InternalTransportOrderService
Updates an order sequence's finished index.
updateOrderSequenceProcessingVehicle(TCSObjectReference<OrderSequence>, TCSObjectReference<Vehicle>) - Method in interface org.opentcs.components.kernel.services.InternalTransportOrderService
Updates an order sequence's processing vehicle.
updatePathLock(ClientID, TCSObjectReference<Path>, boolean) - Method in interface org.opentcs.access.rmi.services.RemoteRouterService
 
updatePathLock(TCSObjectReference<Path>, boolean) - Method in interface org.opentcs.components.kernel.services.RouterService
Updates a path's lock state.
updateProgressIndex(Scheduler.Client, int) - Method in interface org.opentcs.components.kernel.Scheduler
Notifies the scheduler that the given client has now reached the given index in its claimed resource sequence, and that the client does not need the resources preceding the index in the sequence, any more.
updateRoutingTopology() - Method in interface org.opentcs.components.kernel.services.RouterService
Notifies the router that the topology has changed in a significant way and needs to be re-evaluated.
updateRoutingTopology(ClientID) - Method in interface org.opentcs.access.rmi.services.RemoteRouterService
 
updateTransportOrderDriveOrders(TCSObjectReference<TransportOrder>, List<DriveOrder>) - Method in interface org.opentcs.components.kernel.services.InternalTransportOrderService
Updates a transport order's list of drive orders.
updateTransportOrderNextDriveOrder(TCSObjectReference<TransportOrder>) - Method in interface org.opentcs.components.kernel.services.InternalTransportOrderService
Updates a transport order's current drive order.
updateTransportOrderProcessingVehicle(TCSObjectReference<TransportOrder>, TCSObjectReference<Vehicle>, List<DriveOrder>) - Method in interface org.opentcs.components.kernel.services.InternalTransportOrderService
Updates a transport order's processing vehicle.
updateTransportOrderState(TCSObjectReference<TransportOrder>, TransportOrder.State) - Method in interface org.opentcs.components.kernel.services.InternalTransportOrderService
Updates a transport order's state.
updateVehicleAllowedOrderTypes(ClientID, TCSObjectReference<Vehicle>, Set<String>) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
updateVehicleAllowedOrderTypes(TCSObjectReference<Vehicle>, Set<String>) - Method in interface org.opentcs.components.kernel.services.VehicleService
Updates the types of transport orders a vehicle is allowed to process.
updateVehicleEnergyLevel(TCSObjectReference<Vehicle>, int) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's energy level.
updateVehicleIntegrationLevel(ClientID, TCSObjectReference<Vehicle>, Vehicle.IntegrationLevel) - Method in interface org.opentcs.access.rmi.services.RemoteVehicleService
 
updateVehicleIntegrationLevel(TCSObjectReference<Vehicle>, Vehicle.IntegrationLevel) - Method in interface org.opentcs.components.kernel.services.VehicleService
Updates the vehicle's integration level.
updateVehicleLoadHandlingDevices(TCSObjectReference<Vehicle>, List<LoadHandlingDevice>) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's load handling devices.
updateVehicleNextPosition(TCSObjectReference<Vehicle>, TCSObjectReference<Point>) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates the point which a vehicle is expected to occupy next.
updateVehicleOrderSequence(TCSObjectReference<Vehicle>, TCSObjectReference<OrderSequence>) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's order sequence.
updateVehicleOrientationAngle(TCSObjectReference<Vehicle>, double) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates the vehicle's current orientation angle (-360..360 degrees, or Double.NaN, if the vehicle doesn't provide an angle).
updateVehiclePosition(TCSObjectReference<Vehicle>, TCSObjectReference<Point>) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Places a vehicle on a point.
updateVehiclePrecisePosition(TCSObjectReference<Vehicle>, Triple) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates the vehicle's current precise position in mm.
updateVehicleProcState(TCSObjectReference<Vehicle>, Vehicle.ProcState) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's processing state.
updateVehicleRechargeOperation(TCSObjectReference<Vehicle>, String) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's recharge operation.
updateVehicleRouteProgressIndex(TCSObjectReference<Vehicle>, int) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's index of the last route step travelled for the current drive order of its current transport order.
updateVehicleState(TCSObjectReference<Vehicle>, Vehicle.State) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's state.
updateVehicleTransportOrder(TCSObjectReference<Vehicle>, TCSObjectReference<TransportOrder>) - Method in interface org.opentcs.components.kernel.services.InternalVehicleService
Updates a vehicle's transport order.
USER_NOTIFICATION - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a new user notification was published.
UserNotification - Class in org.opentcs.data.notification
A notification to be read by a user.
UserNotification(String, String, UserNotification.Level) - Constructor for class org.opentcs.data.notification.UserNotification
Creates a new Message.
UserNotification(String, UserNotification.Level) - Constructor for class org.opentcs.data.notification.UserNotification
Creates a new Message.
UserNotification.Level - Enum in org.opentcs.data.notification
Defines the possible message types.

V

value() - Method in annotation type org.opentcs.configuration.ConfigurationPrefix
Returns the name of the class the interface configures.
value() - Method in annotation type org.opentcs.util.annotations.ScheduledApiChanges
Returns the contained schedules.
valueOf(String) - Static method in enum org.opentcs.access.Kernel.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.model.Block.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.model.Point.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.model.Vehicle.IntegrationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.model.Vehicle.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.model.Vehicle.ProcState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.model.Vehicle.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.model.visualization.LocationRepresentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.notification.UserNotification.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.order.DriveOrder.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.order.TransportOrder.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.data.TCSObjectEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentcs.access.Kernel.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.model.Block.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.model.Point.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.model.Vehicle.IntegrationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.model.Vehicle.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.model.Vehicle.ProcState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.model.Vehicle.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.model.visualization.LocationRepresentation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.notification.UserNotification.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.order.DriveOrder.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.order.TransportOrder.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.data.TCSObjectEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
Vehicle - Class in org.opentcs.data.model
Describes a vehicle's current state.
Vehicle(String) - Constructor for class org.opentcs.data.model.Vehicle
Creates a new vehicle.
VEHICLE_PROPERTY - org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
Indicates a change of a vehicle property.
VEHICLE_ROUTE_COLOR - Static variable in interface org.opentcs.data.model.visualization.ElementPropKeys
Color in which vehicle routes are to be emphasized.
Vehicle.IntegrationLevel - Enum in org.opentcs.data.model
A vehicle's state of integration into the system.
Vehicle.Orientation - Enum in org.opentcs.data.model
The elements of this enumeration represent the possible orientations of a vehicle.
Vehicle.ProcState - Enum in org.opentcs.data.model
A vehicle's processing state as seen by the dispatcher.
Vehicle.State - Enum in org.opentcs.data.model
The elements of this enumeration describe the various possible states of a vehicle.
VehicleCommAdapter - Interface in org.opentcs.drivers.vehicle
This interface declares the methods that a driver communicating with and controlling a physical vehicle must implement.
VehicleCommAdapterDescription - Class in org.opentcs.drivers.vehicle
Provides the description for a vehicle comm adapter.
VehicleCommAdapterDescription() - Constructor for class org.opentcs.drivers.vehicle.VehicleCommAdapterDescription
 
VehicleCommAdapterEvent - Class in org.opentcs.drivers.vehicle
An event emitted by a communication adapter.
VehicleCommAdapterEvent(String) - Constructor for class org.opentcs.drivers.vehicle.VehicleCommAdapterEvent
Creates a new instance without an appendix.
VehicleCommAdapterEvent(String, Serializable) - Constructor for class org.opentcs.drivers.vehicle.VehicleCommAdapterEvent
Creates a new instance.
VehicleCommAdapterFactory - Interface in org.opentcs.drivers.vehicle
Provides communication adapter instances for vehicles to be controlled.
VehicleCommAdapterPanel - Class in org.opentcs.drivers.vehicle.management
A base class for panels associated with comm adapters.
VehicleCommAdapterPanel() - Constructor for class org.opentcs.drivers.vehicle.management.VehicleCommAdapterPanel
 
VehicleCommAdapterPanelFactory - Interface in org.opentcs.drivers.vehicle.management
Provides comm adapter specific panels used for interaction and displaying information.
VehicleController - Interface in org.opentcs.drivers.vehicle
Provides high-level methods for the system to control a vehicle.
VehicleControllerPool - Interface in org.opentcs.drivers.vehicle
Maintains associations between vehicles and vehicle controllers.
VehicleCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a block in the plant model.
VehicleCreationTO(String) - Constructor for class org.opentcs.access.to.model.VehicleCreationTO
Creates a new instance.
VehicleProcessModel - Class in org.opentcs.drivers.vehicle
An observable model of a vehicle's and its comm adapter's attributes.
VehicleProcessModel(Vehicle) - Constructor for class org.opentcs.drivers.vehicle.VehicleProcessModel
Creates a new instance.
VehicleProcessModel.Attribute - Enum in org.opentcs.drivers.vehicle
Notification arguments to indicate some change.
VehicleProcessModel.PropertyUpdate - Class in org.opentcs.drivers.vehicle
A notification object sent to observers to indicate a change of a property.
VehicleProcessModel.TransportOrderPropertyUpdate - Class in org.opentcs.drivers.vehicle
A notification object sent to observers to indicate a change of a transport order's property.
VehicleProcessModel.VehiclePropertyUpdate - Class in org.opentcs.drivers.vehicle
A notification object sent to observers to indicate a change of a vehicle's property.
VehicleProcessModelTO - Class in org.opentcs.drivers.vehicle.management
A serializable representation of a VehicleProcessModel.
VehicleProcessModelTO() - Constructor for class org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
 
VehiclePropertyUpdate(String, String) - Constructor for class org.opentcs.drivers.vehicle.VehicleProcessModel.VehiclePropertyUpdate
Creates a new instance.
VehicleService - Interface in org.opentcs.components.kernel.services
Provides methods concerning Vehicles.
VehicleTheme - Interface in org.opentcs.components.plantoverview
Provides a vehicle theme.
VisualLayout - Class in org.opentcs.data.model.visualization
Describes the visual attributes of a model.
VisualLayout(String) - Constructor for class org.opentcs.data.model.visualization.VisualLayout
Creates a new VisualLayout.
VisualLayoutCreationTO - Class in org.opentcs.access.to.model
A transfer object describing a visual layout in the plant model.
VisualLayoutCreationTO(String) - Constructor for class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a new instance.

W

when() - Method in annotation type org.opentcs.util.annotations.ScheduledApiChange
Returns the date or version at which the API is scheduled to be changed.
withAllowedOperations(List<String>) - Method in class org.opentcs.access.to.model.LocationTypeCreationTO
Creates a copy of this object with the given allowed operations.
withAllowedOperations(List<String>) - Method in class org.opentcs.data.model.LocationType
Creates a copy of this object, with the given allowed operations.
withAllowedOperations(Set<String>) - Method in class org.opentcs.data.model.Location.Link
Creates a copy of this object, with the given allowed operations.
withAllowedOrderTypes(Set<String>) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given set of allowed order types.
withAttachedCommAdapter(VehicleCommAdapterDescription) - Method in class org.opentcs.drivers.vehicle.management.AttachmentInformation
Creates a copy of this object with the given attached comm adapter.
withAttachedLinks(Set<Location.Link>) - Method in class org.opentcs.data.model.Location
Creates a copy of this object, with the given attached links.
withAttachedLinks(Set<Location.Link>) - Method in class org.opentcs.data.model.Point
Creates a copy of this object, with the given attached links.
withAvailableCommAdapters(List<VehicleCommAdapterDescription>) - Method in class org.opentcs.drivers.vehicle.management.AttachmentInformation
Creates a copy of this object with the given available comm adapters.
withBlock(BlockCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given block in the list of blocks.
withBlocks(List<BlockCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given blocks.
withComplete(boolean) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given complete flag.
withCreationTime(Instant) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given creation time.
withCurrentDriveOrderIndex(int) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given drive order index.
withCurrentDriveOrderState(DriveOrder.State) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given current drive order state.
withCurrentPosition(TCSObjectReference<Point>) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given current position.
withDeadline(Instant) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given point of time at which execution of the transport order is supposed to be finished.
withDeadline(Instant) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given deadline.
withDependencies(Set<TCSObjectReference<TransportOrder>>) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given dependencies.
withDependencyNames(Set<String>) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given (optional) names of transport orders the transport order depends on.
withDestinations(List<DestinationCreationTO>) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given destinations that need to be travelled to.
withDestLocationName(String) - Method in class org.opentcs.access.to.order.DestinationCreationTO
Creates a copy of this object with the given destination location (or point) name.
withDestOperation(String) - Method in class org.opentcs.access.to.order.DestinationCreationTO
Creates a copy of this object with the given operation to be performed at the destination.
withDestPointName(String) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object with the given destination point.
withDispensable(boolean) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given indication whether the transport order is dispensable or not.
withDispensable(boolean) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given dispensable flag.
withdrawByTransportOrder(ClientID, TCSObjectReference<TransportOrder>, boolean) - Method in interface org.opentcs.access.rmi.services.RemoteDispatcherService
 
withdrawByTransportOrder(TCSObjectReference<TransportOrder>, boolean) - Method in interface org.opentcs.components.kernel.services.DispatcherService
Withdraw the referenced order.
withdrawByVehicle(ClientID, TCSObjectReference<Vehicle>, boolean) - Method in interface org.opentcs.access.rmi.services.RemoteDispatcherService
 
withdrawByVehicle(TCSObjectReference<Vehicle>, boolean) - Method in interface org.opentcs.components.kernel.services.DispatcherService
Withdraw any order that a vehicle might be processing.
WITHDRAWN - org.opentcs.data.order.TransportOrder.State
Indicates the transport order is withdrawn from a processing vehicle but not yet in its final state (which will be FAILED), as the vehicle has not yet finished/cleaned up.
withdrawOrder(Vehicle, boolean) - Method in interface org.opentcs.components.kernel.Dispatcher
Notifies the dispatcher that any order a given vehicle might be processing is to be withdrawn.
withdrawOrder(TransportOrder, boolean) - Method in interface org.opentcs.components.kernel.Dispatcher
Notifies the dispatcher that the given transport order is to be withdrawn/aborted.
withDriveOrders(List<DriveOrder>) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given drive orders.
withEnergyLevel(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given energy level.
withEnergyLevelCritical(int) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the given critical energy level.
withEnergyLevelCritical(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given critical energy level.
withEnergyLevelFullyRecharged(int) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the vehicle's fully recharged energy level (in percent of the maximum).
withEnergyLevelFullyRecharged(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given fully recharged energy level.
withEnergyLevelGood(int) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the vehicle's good energy level (in percent of the maximum).
withEnergyLevelGood(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given good energy level.
withEnergyLevelSufficientlyRecharged(int) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the vehicle's sufficiently recharged energy level (in percent of the maximum).
withEnergyLevelSufficientlyRecharged(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given sufficiently recharged energy level.
withEntries(List<ObjectHistory.Entry>) - Method in class org.opentcs.data.ObjectHistory
Returns a copy of this object, with the given entries.
withEntryAppended(ObjectHistory.Entry) - Method in class org.opentcs.data.ObjectHistory
Returns a copy of this object, with the given entry appended.
withFailureFatal(boolean) - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
 
withFailureFatal(boolean) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given failure-fatal flag.
withFinished(boolean) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given finished flag.
withFinishedIndex(int) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given finished index.
withFinishedTime(Instant) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given finished time.
withGroup(GroupCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given group in the list of groups.
withGroups(List<GroupCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given groups.
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.Block
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.Group
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.Location
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.LocationType
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.Path
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.Point
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.Vehicle
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.model.visualization.VisualLayout
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.order.OrderSequence
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.order.TransportOrder
 
withHistory(ObjectHistory) - Method in class org.opentcs.data.TCSObject
Creates a copy of this object, with the given history.
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.Block
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.Group
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.Location
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.LocationType
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.Path
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.Point
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.Vehicle
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.model.visualization.VisualLayout
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.order.OrderSequence
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.order.TransportOrder
 
withHistoryEntry(ObjectHistory.Entry) - Method in class org.opentcs.data.TCSObject
Creates a copy of this object, with the given history entry integrated.
withIncomingPaths(Set<TCSObjectReference<Path>>) - Method in class org.opentcs.data.model.Point
Creates a copy of this object, with the given incoming paths.
withIncompleteName(boolean) - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Creates a copy of this object with the given nameIncomplete flag.
withIncompleteName(boolean) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given nameIncomplete flag.
withIntegrationLevel(Vehicle.IntegrationLevel) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given integration level.
withIntendedVehicle(TCSObjectReference<Vehicle>) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given intended vehicle.
withIntendedVehicle(TCSObjectReference<Vehicle>) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given intended vehicle.
withIntendedVehicleName(String) - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Creates a copy of this object with the given (optional) name of the vehicle that is supposed to execute the transport order.
withIntendedVehicleName(String) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given (optional) name of the vehicle that is supposed to execute the transport order.
withLayer(int) - Method in class org.opentcs.access.to.model.ModelLayoutElementCreationTO
Creates a copy of this object with the given layer on which this model layout element is to be displayed.
withLayer(int) - Method in class org.opentcs.access.to.model.ShapeLayoutElementCreationTO
Creates a copy of this object with the given layer on which this shape layout element is to be displayed.
withLayoutElements(Set<LayoutElement>) - Method in class org.opentcs.data.model.visualization.VisualLayout
Creates a copy of this object, with the given layoutElements.
withLength(int) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the vehicle's given length (in mm).
withLength(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given length.
withLength(long) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object with the given path length (in mm).
withLength(long) - Method in class org.opentcs.data.model.Path
Creates a copy of this object, with the given length.
withLink(String, Set<String>) - Method in class org.opentcs.access.to.model.LocationCreationTO
Creates a copy of this object with the given links that attach points to this location.
withLinks(Map<String, Set<String>>) - Method in class org.opentcs.access.to.model.LocationCreationTO
Creates a copy of this object with the given links that attach points to this location.
withLoadHandlingDevices(List<LoadHandlingDevice>) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given load handling devices.
withLocation(LocationCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given block in the list of locations.
withLocations(List<LocationCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given locations.
withLocationType(LocationTypeCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given path in the list of location types.
withLocationTypes(List<LocationTypeCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given location type.
withLocked(boolean) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object that is locked if locked==true and unlocked otherwise.
withLocked(boolean) - Method in class org.opentcs.data.model.Path
Creates a copy of this object, with the given locked flag.
withMaxReverseVelocity(int) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object with the allowed maximum reverse velocity (in mm/s).
withMaxReverseVelocity(int) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the given maximum reverse velocity (in mm/s).
withMaxReverseVelocity(int) - Method in class org.opentcs.data.model.Path
Creates a copy of this object, with the given maximum reverse velocity.
withMaxReverseVelocity(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given maximum reverse velocity.
withMaxVelocity(int) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object with the maximum allowed forward velocity (in mm/s) for this path.
withMaxVelocity(int) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the given maximum velocity (in mm/s).
withMaxVelocity(int) - Method in class org.opentcs.data.model.Path
Creates a copy of this object, with the given maximum velocity.
withMaxVelocity(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given maximum velocity.
withMemberNames(Set<String>) - Method in class org.opentcs.access.to.model.BlockCreationTO
Creates a copy of this object with the given members.
withMemberNames(Set<String>) - Method in class org.opentcs.access.to.model.GroupCreationTO
Creates a copy of this object with group's members.
withMembers(Set<TCSResourceReference<?>>) - Method in class org.opentcs.data.model.Block
Creates a copy of this object, with the given members.
withMembers(Set<TCSObjectReference<?>>) - Method in class org.opentcs.data.model.Group
Creates a copy of this object, with the given members.
withModelElement(ModelLayoutElementCreationTO) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the given model element.
withModelElements(List<ModelLayoutElementCreationTO>) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the given model elements
withName(String) - Method in class org.opentcs.access.to.CreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.BlockCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.GroupCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.LocationCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.LocationTypeCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.ModelLayoutElementCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.PointCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.ShapeLayoutElementCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.order.DestinationCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Creates a copy of this object with the given name.
withName(String) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given name.
withNextPosition(TCSObjectReference<Point>) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given next position.
withOccupyingVehicle(TCSObjectReference<Vehicle>) - Method in class org.opentcs.data.model.Point
Creates a copy of this object, with the given occupying vehicle.
withOperation(String) - Method in class org.opentcs.data.order.DriveOrder.Destination
Creates a copy of this object, with the given operation.
withOrder(TCSObjectReference<TransportOrder>) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given order.
withOrderSequence(TCSObjectReference<OrderSequence>) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given order sequence.
withOrientationAngle(double) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given orientation angle.
withOutgoingPaths(Set<TCSObjectReference<Path>>) - Method in class org.opentcs.data.model.Point
Creates a copy of this object, with the given outgoing paths.
withPath(PathCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given path in the list of paths.
withPaths(List<PathCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given paths.
withPoint(PointCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given point in the list of points.
withPoints(List<PointCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given points.
withPosition(Triple) - Method in class org.opentcs.access.to.model.LocationCreationTO
Creates a copy of this object with the given position (in mm).
withPosition(Triple) - Method in class org.opentcs.access.to.model.PointCreationTO
Creates a copy of this object with the given position (in mm).
withPosition(Triple) - Method in class org.opentcs.data.model.Location
Creates a copy of this object, with the given position.
withPosition(Triple) - Method in class org.opentcs.data.model.Point
Creates a copy of this object, with the given position.
withPrecisePosition(Triple) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given precise position.
withProcessingVehicle(TCSObjectReference<Vehicle>) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given processing vehicle.
withProcessingVehicle(TCSObjectReference<Vehicle>) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given processing vehicle.
withProcState(Vehicle.ProcState) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given processing state.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.CreationTO
 
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.BlockCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.GroupCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.LocationCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.LocationTypeCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.ModelLayoutElementCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.PointCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.ShapeLayoutElementCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.order.DestinationCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.Block
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.Group
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.Location
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.LocationType
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.Path
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.Point
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.Vehicle
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.model.visualization.VisualLayout
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.order.DriveOrder.Destination
Creates a copy of this object, with the given properties.
withProperties(Map<String, String>) - Method in class org.opentcs.data.order.OrderSequence
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.order.TransportOrder
 
withProperties(Map<String, String>) - Method in class org.opentcs.data.TCSObject
Creates a copy of this object, with the given properties.
withProperty(String, String) - Method in class org.opentcs.access.to.CreationTO
Creates a copy of this object with the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.BlockCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.GroupCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.LocationCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.LocationTypeCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.ModelLayoutElementCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.PointCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.VehicleCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.order.DestinationCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object and adds the given property.
withProperty(String, String) - Method in class org.opentcs.data.model.Block
 
withProperty(String, String) - Method in class org.opentcs.data.model.Group
 
withProperty(String, String) - Method in class org.opentcs.data.model.Location
 
withProperty(String, String) - Method in class org.opentcs.data.model.LocationType
 
withProperty(String, String) - Method in class org.opentcs.data.model.Path
 
withProperty(String, String) - Method in class org.opentcs.data.model.Point
 
withProperty(String, String) - Method in class org.opentcs.data.model.Vehicle
 
withProperty(String, String) - Method in class org.opentcs.data.model.visualization.VisualLayout
 
withProperty(String, String) - Method in class org.opentcs.data.order.OrderSequence
 
withProperty(String, String) - Method in class org.opentcs.data.order.TransportOrder
 
withProperty(String, String) - Method in class org.opentcs.data.TCSObject
Creates a copy of this object, with the given property integrated.
withPropery(String, String) - Method in class org.opentcs.access.to.model.ShapeLayoutElementCreationTO
Creates a copy of this object and adds the given property.
withRechargeOperation(String) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given recharge operation.
withRoute(Route) - Method in class org.opentcs.data.order.DriveOrder
Creates a copy of this object, with the given route.
withRouteProgressIndex(int) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given route progress index.
withScaleX(double) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the layout's scale on the X axis (in mm/pixel).
withScaleX(double) - Method in class org.opentcs.data.model.visualization.VisualLayout
Creates a copy of this object, with the given scaleX.
withScaleY(double) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the given layout's scale on the Y axis (in mm/pixel)
withScaleY(double) - Method in class org.opentcs.data.model.visualization.VisualLayout
Creates a copy of this object, with the given scaleY.
withShapeElement(ShapeLayoutElementCreationTO) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the given shape element.
withShapeElements(List<ShapeLayoutElementCreationTO>) - Method in class org.opentcs.access.to.model.VisualLayoutCreationTO
Creates a copy of this object with the given shape elements.
withSrcPointName(String) - Method in class org.opentcs.access.to.model.PathCreationTO
Creates a copy of this object with the given point name this path originates in.
withState(Vehicle.State) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given state.
withState(DriveOrder.State) - Method in class org.opentcs.data.order.DriveOrder
Creates a copy of this object, with the given state.
withState(TransportOrder.State) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given state.
withTransportOrder(TCSObjectReference<TransportOrder>) - Method in class org.opentcs.data.model.Vehicle
Creates a copy of this object, with the given transport order.
withTransportOrder(TCSObjectReference<TransportOrder>) - Method in class org.opentcs.data.order.DriveOrder
Creates a copy of this object, with the given transport order.
withType(String) - Method in class org.opentcs.access.to.order.OrderSequenceCreationTO
Creates a copy of this object with the given type.
withType(String) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given (optional) type of the transport order.
withType(String) - Method in class org.opentcs.data.order.OrderSequence
Creates a copy of this object, with the given type.
withType(String) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this obejct, with the given type.
withType(Block.Type) - Method in class org.opentcs.access.to.model.BlockCreationTO
Creates a copy of this object with the given type.
withType(Block.Type) - Method in class org.opentcs.data.model.Block
Creates a copy of this object, with the given type.
withType(Point.Type) - Method in class org.opentcs.access.to.model.PointCreationTO
Creates a copy of this object with the given type.
withType(Point.Type) - Method in class org.opentcs.data.model.Point
Creates a copy of this object, with the given type.
withTypeName(String) - Method in class org.opentcs.access.to.model.LocationCreationTO
Creates a copy of this object with the location's type.
withVehicle(VehicleCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given vehicle in the list of vehicles.
withVehicleOrientationAngle(double) - Method in class org.opentcs.access.to.model.PointCreationTO
Creates a copy of this object with the vehicle's (assumed) orientation angle when it's at this position.
withVehicleOrientationAngle(double) - Method in class org.opentcs.data.model.Point
Creates a copy of this object, with the given vehicle orientation angle.
withVehicleReference(TCSObjectReference<Vehicle>) - Method in class org.opentcs.drivers.vehicle.management.AttachmentInformation
Creates a copy of this object with the given vehicle reference.
withVehicles(List<VehicleCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given vehicles.
withVisualLayout(VisualLayoutCreationTO) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object that includes the given visual layout in the list of visual layout elements.
withVisualLayouts(List<VisualLayoutCreationTO>) - Method in class org.opentcs.access.to.model.PlantModelCreationTO
Creates a copy of this object with the given visual layouts.
withWrappingSequence(String) - Method in class org.opentcs.access.to.order.TransportOrderCreationTO
Creates a copy of this object with the given (optional) name of the order sequence the transport order belongs to.
withWrappingSequence(TCSObjectReference<OrderSequence>) - Method in class org.opentcs.data.order.TransportOrder
Creates a copy of this object, with the given wrapping sequence.
WORKING_ALT_1 - org.opentcs.data.model.visualization.LocationRepresentation
A location for some generic processing, alternative variant 1.
WORKING_ALT_2 - org.opentcs.data.model.visualization.LocationRepresentation
A location for some generic processing, alternative variant 2.
WORKING_GENERIC - org.opentcs.data.model.visualization.LocationRepresentation
A location for some generic processing, generic variant.
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages