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

public abstract class PlantOverviewInjectionModule extends ConfigurableInjectionModule
A base class for Guice modules adding or customizing bindings for the plant overview application.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected com.google.inject.multibindings.Multibinder<org.opentcs.components.plantoverview.ObjectHistoryEntryFormatter>
    Returns a multibinder that can be used to register ObjectHistoryEntryFormatters.
    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

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 register ObjectHistoryEntryFormatters.
      Gibt zurück:
      The multibinder.