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 ExtensionComponentDependencyResolution
provideDependencyResolution(Set<Object> bootStrappingComponents, Set<ExtensionComponent.Factory> extensionComponentFactories)
static Set<ModelCompletionJobContributor>
provideExtensionCompletionJobs(ExtensionLookup lookup)
static ExtensionLookup
provideExtensionLookup(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)
-
-