Interface ExtensionComponentRootExtensionBindings
@Module(includes={ExtensionSupportModule.class,SimulationRootExtensions.class})
public interface ExtensionComponentRootExtensionBindings
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic Set<ModelContribution>modelContributions(ExtensionLookup lookup) provideDependencyResolution(Set<Object> bootStrappingComponents, Set<ExtensionComponent.Factory> extensionComponentFactories) static Set<ModelCompletionJobContributor>static ExtensionLookupprovideExtensionLookup(Set<GenericExtensionComponent> genericRuntimeExtensions) static Set<PartitionContribution>static Set<ExtensionComponent>provideRootExtensions(Set<ExtensionComponent> extensions)
-
Method Details
-
provideDependencyResolution
@Provides static ExtensionComponentDependencyResolution provideDependencyResolution(Set<Object> bootStrappingComponents, Set<ExtensionComponent.Factory> extensionComponentFactories) -
provideRootExtensions
-
provideExtensionLookup
@Provides static ExtensionLookup provideExtensionLookup(Set<GenericExtensionComponent> genericRuntimeExtensions) -
provideExtensionPartitionContribution
@Provides @ElementsIntoSet static Set<PartitionContribution> provideExtensionPartitionContribution(ExtensionLookup lookup) -
modelContributions
-
provideExtensionCompletionJobs
@Provides @ElementsIntoSet static Set<ModelCompletionJobContributor> provideExtensionCompletionJobs(ExtensionLookup lookup)
-