Modifier and Type | Method and Description |
---|---|
ECPSWTView |
ECPSWTViewRenderer.render(org.eclipse.swt.widgets.Composite parent,
org.eclipse.emf.ecore.EObject domainObject,
VViewModelProperties properties)
Creates a view with the attributes of the domain object.
|
Modifier and Type | Method and Description |
---|---|
VView |
ViewProviderImpl.getView(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties)
This allows to retrieve a
VView based on an EObject . |
Modifier and Type | Method and Description |
---|---|
ECPSWTView |
ECPSWTViewRendererImpl.render(org.eclipse.swt.widgets.Composite parent,
org.eclipse.emf.ecore.EObject domainObject,
VViewModelProperties properties) |
Modifier and Type | Method and Description |
---|---|
double |
ViewProvider.canProvideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
VView |
ViewProvider.provideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
Modifier and Type | Method and Description |
---|---|
double |
PreviewWorkspaceViewProvider.canProvideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
VView |
PreviewWorkspaceViewProvider.provideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
Modifier and Type | Method and Description |
---|---|
double |
ExtensionXMIViewModelProvider.canProvideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
VView |
ViewModelFileExtensionsManager.createView(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
boolean |
ViewModelFileExtensionsManager.hasViewModelFor(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
VView |
ExtensionXMIViewModelProvider.provideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
VView |
XMIViewModelProvider.provideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties) |
Modifier and Type | Method and Description |
---|---|
void |
ViewModelPropertiesUpdateCallback.updateViewModelProperties(VViewModelProperties properties)
Gets called when the ViewModelProperties need to be updated, usually before rendering.
|
Modifier and Type | Interface and Description |
---|---|
interface |
VViewModelLoadingProperties
A representation of the model object 'Model Properties'.
|
Modifier and Type | Method and Description |
---|---|
VViewModelProperties |
VView.getLoadingProperties()
Returns the value of the 'Loading Properties' containment reference.
|
VViewModelProperties |
VViewModelProperties.inherit()
Creates new
properties which inherit the
inheritable properties of this object. |
Modifier and Type | Method and Description |
---|---|
void |
VView.setLoadingProperties(VViewModelProperties value)
Sets the value of the '
Loading
Properties ' containment reference. |
Modifier and Type | Class and Description |
---|---|
class |
VViewModelLoadingPropertiesImpl
An implementation of the model object 'Model Properties'.
|
Modifier and Type | Field and Description |
---|---|
protected VViewModelProperties |
VViewImpl.loadingProperties
The cached value of the '
Loading Properties ' containment reference. |
Modifier and Type | Method and Description |
---|---|
VViewModelProperties |
VViewImpl.getLoadingProperties() |
VViewModelProperties |
VViewModelLoadingPropertiesImpl.inherit()
Creates new
properties which inherit the
inheritable properties of this object. |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
VViewImpl.basicSetLoadingProperties(VViewModelProperties newLoadingProperties,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
VViewImpl.setLoadingProperties(VViewModelProperties newLoadingProperties) |
Modifier and Type | Method and Description |
---|---|
static VViewModelProperties |
ViewModelPropertiesHelper.getInhertitedPropertiesOrEmpty(VElement element)
This method tries to create inherited
VViewModelProperties for the given VElement . |
Modifier and Type | Method and Description |
---|---|
T |
ViewSwitch.caseViewModelProperties(VViewModelProperties object)
Returns the result of interpreting the object as an instance of 'Model Properties'.
|
boolean |
ViewValidator.validateViewModelProperties(VViewModelProperties viewModelProperties,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
Modifier and Type | Method and Description |
---|---|
double |
IViewProvider.canProvideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties)
Called to check whether the provider can provide a
VView for an EObject . |
VView |
EMFFormsViewService.getView(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties)
This allows to retrieve a
VView based on an EObject . |
static VView |
ViewProviderHelper.getView(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties)
This allows to retrieve a
VView based on an EObject . |
VView |
IViewProvider.provideViewModel(org.eclipse.emf.ecore.EObject eObject,
VViewModelProperties properties)
This method is only called if
IViewProvider.canProvideViewModel(EObject, VViewModelProperties) returned the highest
positive
number of all IViewProviders . |
Modifier and Type | Method and Description |
---|---|
VView |
EMFFormsSpreadsheetExporterImpl.ViewProvider.getViewModel(org.eclipse.emf.ecore.EObject viewEobject,
VViewModelProperties properties)
Returns the view model for the given EObject/properties.
|
org.apache.poi.ss.usermodel.Workbook |
EMFFormsSpreadsheetExporterImpl.render(Collection<? extends org.eclipse.emf.ecore.EObject> domainObjects,
org.eclipse.emf.ecore.EObject viewEobject,
VViewModelProperties properties) |
Modifier and Type | Method and Description |
---|---|
void |
EMFFormsSpreadsheetFileExporterImpl.render(File file,
Collection<org.eclipse.emf.ecore.EObject> domainObjects,
org.eclipse.emf.ecore.EObject viewEobject,
VViewModelProperties properties) |
Modifier and Type | Method and Description |
---|---|
void |
EMFFormsSpreadsheetStreamExporterImpl.render(OutputStream outputStream,
Collection<org.eclipse.emf.ecore.EObject> domainObjects,
org.eclipse.emf.ecore.EObject viewEobject,
VViewModelProperties properties) |
Modifier and Type | Method and Description |
---|---|
org.apache.poi.ss.usermodel.Workbook |
EMFFormsSpreadsheetExporter.render(Collection<? extends org.eclipse.emf.ecore.EObject> domainObjects,
org.eclipse.emf.ecore.EObject viewEobject,
VViewModelProperties properties)
Starts the rendering to the Spreadsheet document.
|
Modifier and Type | Method and Description |
---|---|
void |
EMFFormsSpreadsheetFileExporter.render(File file,
Collection<org.eclipse.emf.ecore.EObject> domainObjects,
org.eclipse.emf.ecore.EObject viewEobject,
VViewModelProperties properties)
Starts the rendering to the Spreadsheet document.
|
Modifier and Type | Method and Description |
---|---|
void |
EMFFormsSpreadsheetStreamExporter.render(OutputStream outputStream,
Collection<org.eclipse.emf.ecore.EObject> domainObjects,
org.eclipse.emf.ecore.EObject viewEobject,
VViewModelProperties properties)
Starts the rendering to the Spreadsheet document.
|
Copyright © 2019. All rights reserved.