public interface EMFFormsViewServiceManager
Modifier and Type | Method and Description |
---|---|
<T> Optional<T> |
createGlobalImmediateService(Class<T> type,
EMFFormsViewContext emfFormsViewContext)
Return a global service which should be activated immediately.
|
<T> Optional<T> |
createGlobalLazyService(Class<T> type,
EMFFormsViewContext emfFormsViewContext)
Return a global service which should be activated on request.
|
<T> Optional<T> |
createLocalImmediateService(Class<T> type,
EMFFormsViewContext emfFormsViewContext)
Return a local service which should be activated immediately.
|
<T> Optional<T> |
createLocalLazyService(Class<T> type,
EMFFormsViewContext emfFormsViewContext)
Return a local service which should be activated on request.
|
Set<Class<?>> |
getAllGlobalImmediateServiceTypes()
Returns all registered services which are global immediate ordered by the priority.
|
Set<Class<?>> |
getAllLocalImmediateServiceTypes()
Returns all registered services which are local immediate ordered by the priority.
|
<T> Optional<T> createLocalImmediateService(Class<T> type, EMFFormsViewContext emfFormsViewContext)
T
- The type parameter of the servicetype
- The Type of the requested serviceemfFormsViewContext
- The EMFFormsViewContext
to use<T> Optional<T> createLocalLazyService(Class<T> type, EMFFormsViewContext emfFormsViewContext)
T
- The type parameter of the servicetype
- The Type of the requested serviceemfFormsViewContext
- The EMFFormsViewContext
to use<T> Optional<T> createGlobalImmediateService(Class<T> type, EMFFormsViewContext emfFormsViewContext)
T
- The type parameter of the servicetype
- The Type of the requested serviceemfFormsViewContext
- The EMFFormsViewContext
to use<T> Optional<T> createGlobalLazyService(Class<T> type, EMFFormsViewContext emfFormsViewContext)
T
- The type parameter of the servicetype
- The Type of the requested serviceemfFormsViewContext
- The EMFFormsViewContext
to useSet<Class<?>> getAllGlobalImmediateServiceTypes()
Copyright © 2019. All rights reserved.