# Index

B C E G K O P S T V
All Classes All Packages

## B

bindDispatcher(Class<? extends Dispatcher>) - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Sets the dispatcher implementation to be used.
bindPeripheralJobDispatcher(Class<? extends PeripheralJobDispatcher>) - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Sets the peripheral job dispatcher implementation to be used.
bindRouter(Class<? extends Router>) - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Sets the router implementation to be used.
bindScheduler(Class<? extends Scheduler>) - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Sets the scheduler implementation to be used.

## C

commAdapterPanelFactoryBinder() - Method in class org.opentcs.customizations.controlcenter.ControlCenterInjectionModule
  Returns a multibinder that can be used to register `VehicleCommAdapterPanelFactory` implementations.
ConfigurableInjectionModule - Class in org.opentcs.customizations
  A base class for Guice modules adding or customizing bindings for the kernel application and the plant overview application.
ConfigurableInjectionModule() - Constructor for class org.opentcs.customizations.ConfigurableInjectionModule
ControlCenterInjectionModule - Class in org.opentcs.customizations.controlcenter
  A base class for Guice modules adding or customizing bindings for the kernel control center application.
ControlCenterInjectionModule() - Constructor for class org.opentcs.customizations.controlcenter.ControlCenterInjectionModule
controlCenterPanelBinderModelling() - Method in class org.opentcs.customizations.controlcenter.ControlCenterInjectionModule
  Returns a multibinder that can be used to register `ControlCenterPanel` implementations for the kernel's modelling mode.
controlCenterPanelBinderOperating() - Method in class org.opentcs.customizations.controlcenter.ControlCenterInjectionModule
  Returns a multibinder that can be used to register `ControlCenterPanel` implementations for the kernel's operating mode.

## E

edgeEvaluatorBinder() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a mapbinder that can be used to register edge evaluators.
extensionsBinderAllModes() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register kernel extensions for all kernel states.
extensionsBinderModelling() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register kernel extensions for the kernel's modelling state.
extensionsBinderOperating() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register kernel extensions for the kernel's operating state.

## G

getConfigBindingProvider() - Method in class org.opentcs.customizations.ConfigurableInjectionModule
  Returns the configuration bindung provider.

## K

KernelInjectionModule - Class in org.opentcs.customizations.kernel
  A base class for Guice modules adding or customizing bindings for the kernel application.
KernelInjectionModule() - Constructor for class org.opentcs.customizations.kernel.KernelInjectionModule

## O

objectHistoryEntryFormatterBinder() - Method in class org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
  Returns a multibinder that can be used to register `ObjectHistoryEntryFormatter`s.
orderSequenceCleanupApprovalBinder() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register order sequence cleanup approvals.
orderTypeSuggestionsBinder() - Method in class org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
  Returns a multibinder that can be used to register classes that provide suggested order types.
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
  Components supporting extension and customization of the openTCS plant overview application.

## P

peripheralCommAdapterPanelFactoryBinder() - Method in class org.opentcs.customizations.controlcenter.ControlCenterInjectionModule
  Returns a multibinder that can be used to register `PeripheralCommAdapterPanelFactory` implementations.
peripheralCommAdaptersBinder() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register peripheral communication adapter factories.
plantModelExporterBinder() - Method in class org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
  Returns a multibinder that can be used to register plant model exporters.
plantModelImporterBinder() - Method in class org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
  Returns a multibinder that can be used to register plant model importers.
PlantOverviewInjectionModule - Class in org.opentcs.customizations.plantoverview
  A base class for Guice modules adding or customizing bindings for the plant overview application.
PlantOverviewInjectionModule() - Constructor for class org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
pluggablePanelFactoryBinder() - Method in class org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
  Returns a multibinder that can be used to register factories for pluggable panels.
propertySuggestionsBinder() - Method in class org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
  Returns a multibinder that can be used to register classes that provide suggested properties.

## S

schedulerModuleBinder() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register scheduler modules.
setConfigBindingProvider(ConfigurationBindingProvider) - Method in class org.opentcs.customizations.ConfigurableInjectionModule
  Sets the configuration binding provider.

## T

transportOrderCleanupApprovalBinder() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register transport order cleanup approvals.

## V

vehicleCommAdaptersBinder() - Method in class org.opentcs.customizations.kernel.KernelInjectionModule
  Returns a multibinder that can be used to register vehicle communication adapter factories.

B C E G K O P S T V
All Classes All Packages