Interface AlohaPlugin
-
- All Known Subinterfaces:
AlgorithmFactory,AnalyzerFactory,DisplaySetFactory,ReaderProvider,SensitivityMatrixContributorFactory,SolverConfigPanelFactory,SolverProvider
- All Known Implementing Classes:
AbstractAlohaPlugin,AbstractDisplaySetFactory,DispersionPlugin,KickResponsePlugin,MatrixSolverPlugin,MultiturnPlugin,SimpleSolverPlugin,TrajectoryPlugin,TrimPlugin,XXXPlugin
public interface AlohaPluginThis is the interface of an analysis package for aloha. All packages have to implement this interface in order to provideReaders,SensitivityMatrixContributors orDisplaySetFactorys to aloha.All classes found in the classpath that implement this interface are instantiated via the
AlohaBeanFactory. So by implementing one or more of the interfaces derived byBeanAwarethey can decide which beans they want to get injected. If a package needs to instantiate other objects then it also should do this through the create methode ofAlohaBeanFactoryin order to ensure, that the common beans are injected to the instances.Classes that implement this interface are expected to implement one or more of the interfaces in the package provider, which then defines what plugin-components they actually provide.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()
-