Interface ExtensionComponentRuntimeExtensionBindings
@Module(includes={ExtensionSupportModule.class,SimulationRuntimeExtensions.class})
public interface ExtensionComponentRuntimeExtensionBindings
-
Method Summary
Modifier and TypeMethodDescriptionstatic Set<IInterpreterListener>
static Set<InterpreterResultListener>
static Set<RuntimeStateEntityManager>
entityManagers
(ExtensionLookup lookup) static Set<RuntimeStateEntityObserver>
entityObservers
(ExtensionLookup lookup) static Set<IModelObserver>
modelObservers
(ExtensionLookup lookup) provideDependencyResolution
(Set<Object> bootStrappingComponents, Set<ExtensionComponent.Factory> extensionComponentFactories) static ExtensionLookup
provideExtensionLookup
(Set<GenericExtensionComponent> genericRuntimeExtensions) static Set<ExtensionComponent>
provideRuntimeExtensions
(Set<ExtensionComponent> extensions) static Set<RDSeffSwitchContributionFactory>
rdseffSwitchFactories
(ExtensionLookup lookup)
-
Method Details
-
provideDependencyResolution
@Provides static ExtensionComponentDependencyResolution provideDependencyResolution(Set<Object> bootStrappingComponents, Set<ExtensionComponent.Factory> extensionComponentFactories) -
provideRuntimeExtensions
@Provides static Set<ExtensionComponent> provideRuntimeExtensions(Set<ExtensionComponent> extensions) -
provideExtensionLookup
@Provides static ExtensionLookup provideExtensionLookup(Set<GenericExtensionComponent> genericRuntimeExtensions) -
entityManagers
@Provides @ElementsIntoSet static Set<RuntimeStateEntityManager> entityManagers(ExtensionLookup lookup) -
entityObservers
@Provides @ElementsIntoSet static Set<RuntimeStateEntityObserver> entityObservers(ExtensionLookup lookup) -
bindInterpreterListeners
@Provides @ElementsIntoSet static Set<IInterpreterListener> bindInterpreterListeners(ExtensionLookup lookup) -
bindInterpreterResultListeners
@Provides @ElementsIntoSet static Set<InterpreterResultListener> bindInterpreterResultListeners(ExtensionLookup lookup) -
modelObservers
-
rdseffSwitchFactories
@Provides @ElementsIntoSet static Set<RDSeffSwitchContributionFactory> rdseffSwitchFactories(ExtensionLookup lookup)
-