Package | Description |
---|---|
org.eclipse.emf.ecp.view.internal.context | |
org.eclipse.emf.ecp.view.spi.context | |
org.eclipse.emfforms.internal.spreadsheet.core |
Modifier and Type | Class and Description |
---|---|
class |
ArrayOnceViewModelServiceProvider
A
ViewModelServiceProvider for compatibility with the injection of
static arrays of services, that provides them exactly once and thereafter
provides no services at all. |
Modifier and Type | Method and Description |
---|---|
protected ViewModelServiceProvider |
ViewModelContextImpl.getViewModelServiceProvider()
Obtains the provider of local view-model service overrides.
|
Modifier and Type | Method and Description |
---|---|
ViewModelContext |
ViewModelContextImpl.getChildContext(org.eclipse.emf.ecore.EObject eObject,
VElement parent,
VView vView,
ViewModelServiceProvider viewModelServiceProvider) |
Constructor and Description |
---|
ViewModelContextImpl(VElement view,
org.eclipse.emf.ecore.EObject domainObject,
ViewModelContext parent,
VElement parentVElement,
ViewModelServiceProvider modelServiceProvider)
Instantiates a new view model context impl with a parent context.
|
ViewModelContextImpl(VElement view,
org.eclipse.emf.ecore.EObject domainObject,
ViewModelServiceProvider modelServiceProvider)
Instantiates a new view model context impl.
|
Modifier and Type | Class and Description |
---|---|
static class |
ViewModelServiceProvider.Composed
A composition of two
ViewModelServiceProvider s. |
Modifier and Type | Field and Description |
---|---|
static ViewModelServiceProvider |
ViewModelServiceProvider.NULL
A provider of no local service overrides.
|
Modifier and Type | Method and Description |
---|---|
ViewModelContext |
ViewModelContextFactory.createViewModelContext(VElement view,
org.eclipse.emf.ecore.EObject domainObject,
ViewModelServiceProvider serviceProvider)
Instantiates a new view model context with a provider of local service overrides.
|
ViewModelContext |
ViewModelContext.getChildContext(org.eclipse.emf.ecore.EObject eObject,
VElement parent,
VView vView,
ViewModelServiceProvider viewModelServiceProvider)
This returns a child context for the provided
EObject and VElement . |
Constructor and Description |
---|
Composed(ViewModelServiceProvider first,
ViewModelServiceProvider second)
Initializes me with two service providers to compose.
|
Modifier and Type | Method and Description |
---|---|
ViewModelContext |
EMFFormsSpreadsheetViewModelContext.getChildContext(org.eclipse.emf.ecore.EObject eObject,
VElement parent,
VView vView,
ViewModelServiceProvider viewModelServiceProvider) |
Copyright © 2018. All rights reserved.