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