Interface SimuComFrameworkModule


  • @Module
    public interface SimuComFrameworkModule
    • Method Detail

      • provideSimuComModel

        @Provides
        static de.uka.ipd.sdq.simucomframework.model.SimuComModel provideSimuComModel​(SimuComModelFactory impl)
      • bindSimulatedResourceContainerLookup

        @Binds
        @Reusable
        de.uka.ipd.sdq.simucomframework.resources.IAssemblyAllocationLookup<de.uka.ipd.sdq.simucomframework.resources.AbstractSimulatedResourceContainer> bindSimulatedResourceContainerLookup​(SimulatedContainerAssemblyAllocationLookupAdapter impl)
      • provideResourceRegistry

        @Provides
        @Reusable
        static de.uka.ipd.sdq.simucomframework.ResourceRegistry provideResourceRegistry​(de.uka.ipd.sdq.simucomframework.model.SimuComModel model)
      • provideSimulationControl

        @Provides
        @Reusable
        static de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationControl provideSimulationControl​(de.uka.ipd.sdq.simucomframework.model.SimuComModel model)
      • provideResourceTableManager

        @Provides
        static de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager provideResourceTableManager()
      • provideSimuComConfig

        @Provides
        @Reusable
        static de.uka.ipd.sdq.simucomframework.SimuComConfig provideSimuComConfig​(SimuLizarWorkflowConfiguration workflowConfiguration)