Interface ExtensionComponentRuntimeExtensionBindings
@Module(includes={ExtensionSupportModule.class,SimulationRuntimeExtensions.class})
public interface ExtensionComponentRuntimeExtensionBindings
-
Method Summary
Static MethodsModifier 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 ExtensionLookupprovideExtensionLookup(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)
-