T
- The type of the provided servicepublic interface EMFFormsViewServiceFactory<T>
EMFFormsViewServiceFactory
defines where and how the service will be available. It also creates the
concrete service instance on demand.Modifier and Type | Method and Description |
---|---|
T |
createService(EMFFormsViewContext emfFormsViewContext)
Creates a new instance of the provided service.
|
EMFFormsViewServicePolicy |
getPolicy()
Defines when the service should be activated.
|
double |
getPriority()
The priority of the service.
|
EMFFormsViewServiceScope |
getScope()
Defines where the service should be activated.
|
Class<T> |
getType()
The type of the actual service provided by this provider.
|
EMFFormsViewServicePolicy getPolicy()
EMFFormsViewServicePolicy
describing when the service should be activatedEMFFormsViewServiceScope getScope()
EMFFormsViewServiceScope
describing where the service should be activateddouble getPriority()
Class<T> getType()
T createService(EMFFormsViewContext emfFormsViewContext)
emfFormsViewContext
- The EMFFormsViewContext
to use during the creation of the serviceCopyright © 2019. All rights reserved.