Class PluginManagerImpl

  • All Implemented Interfaces:
    PluginManager

    public class PluginManagerImpl
    extends java.lang.Object
    implements PluginManager
    This is the only implementation of the aloha plugin-manager. It searches in the classpath for all non abstract classes, that implement the interface AlohaPlugin. These then are instantiated and depending on the interfaces they implement, their provided components are added to the according managers.
    • Constructor Detail

      • PluginManagerImpl

        public PluginManagerImpl()
    • Method Detail

      • init

        public final void init()
        this is the init method, called by spring
      • setReaderManager

        public void setReaderManager​(ReaderManager readerManager)
      • setDisplaySetManager

        public void setDisplaySetManager​(DisplaySetManager displaySetManager)
      • setAlohaBeanFactory

        public void setAlohaBeanFactory​(AlohaBeanFactory alohaBeanFactory)
      • setAnalyzerManager

        public void setAnalyzerManager​(AnalyzerManager analyzerManager)
      • setSolverManager

        public void setSolverManager​(SolverManager solverManager)
      • setAlgorithmManager

        public void setAlgorithmManager​(AlgorithmManager algorithmManager)
      • setSolverConfigPanelManager

        public void setSolverConfigPanelManager​(SolverConfigPanelManager solverConfigPanelManager)