Klasse PlantOverviewInjectionModule
java.lang.Object
com.google.inject.AbstractModule
org.opentcs.customizations.ConfigurableInjectionModule
org.opentcs.customizations.plantoverview.PlantOverviewInjectionModule
- Alle implementierten Schnittstellen:
com.google.inject.Module
A base class for Guice modules adding or customizing bindings for the plant overview application.
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected com.google.inject.multibindings.Multibinder
<org.opentcs.components.plantoverview.ObjectHistoryEntryFormatter> Returns a multibinder that can be used to registerObjectHistoryEntryFormatter
s.protected com.google.inject.multibindings.Multibinder
<org.opentcs.components.plantoverview.OrderTypeSuggestions> Returns a multibinder that can be used to register classes that provide suggested order types.protected com.google.inject.multibindings.Multibinder
<org.opentcs.components.plantoverview.PlantModelExporter> Returns a multibinder that can be used to register plant model exporters.protected com.google.inject.multibindings.Multibinder
<org.opentcs.components.plantoverview.PlantModelImporter> Returns a multibinder that can be used to register plant model importers.protected com.google.inject.multibindings.Multibinder
<org.opentcs.components.plantoverview.PluggablePanelFactory> Returns a multibinder that can be used to register factories for pluggable panels.protected com.google.inject.multibindings.Multibinder
<org.opentcs.components.plantoverview.PropertySuggestions> Returns a multibinder that can be used to register classes that provide suggested properties.Von Klasse geerbte Methoden org.opentcs.customizations.ConfigurableInjectionModule
getConfigBindingProvider, setConfigBindingProvider
Von Klasse geerbte Methoden com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Konstruktordetails
-
PlantOverviewInjectionModule
public PlantOverviewInjectionModule()
-
-
Methodendetails
-
plantModelImporterBinder
protected com.google.inject.multibindings.Multibinder<org.opentcs.components.plantoverview.PlantModelImporter> plantModelImporterBinder()Returns a multibinder that can be used to register plant model importers.- Gibt zurück:
- The multibinder.
-
plantModelExporterBinder
protected com.google.inject.multibindings.Multibinder<org.opentcs.components.plantoverview.PlantModelExporter> plantModelExporterBinder()Returns a multibinder that can be used to register plant model exporters.- Gibt zurück:
- The multibinder.
-
pluggablePanelFactoryBinder
protected com.google.inject.multibindings.Multibinder<org.opentcs.components.plantoverview.PluggablePanelFactory> pluggablePanelFactoryBinder()Returns a multibinder that can be used to register factories for pluggable panels.- Gibt zurück:
- The multibinder.
-
propertySuggestionsBinder
protected com.google.inject.multibindings.Multibinder<org.opentcs.components.plantoverview.PropertySuggestions> propertySuggestionsBinder()Returns a multibinder that can be used to register classes that provide suggested properties.- Gibt zurück:
- The multibinder.
-
orderTypeSuggestionsBinder
protected com.google.inject.multibindings.Multibinder<org.opentcs.components.plantoverview.OrderTypeSuggestions> orderTypeSuggestionsBinder()Returns a multibinder that can be used to register classes that provide suggested order types.- Gibt zurück:
- The multibinder.
-
objectHistoryEntryFormatterBinder
protected com.google.inject.multibindings.Multibinder<org.opentcs.components.plantoverview.ObjectHistoryEntryFormatter> objectHistoryEntryFormatterBinder()Returns a multibinder that can be used to registerObjectHistoryEntryFormatter
s.- Gibt zurück:
- The multibinder.
-