Uses of Interface
org.eclipse.emf.ecp.view.spi.model.VViewModelProperties
-
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.ui.view.swt
Methods in org.eclipse.emf.ecp.ui.view.swt with parameters of type VViewModelProperties Modifier and Type Method 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. -
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.internal.provider
Methods in org.eclipse.emf.ecp.view.internal.provider with parameters of type VViewModelProperties Modifier and Type Method Description VView
ViewProviderImpl. getView(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.internal.swt
Methods in org.eclipse.emf.ecp.view.internal.swt with parameters of type VViewModelProperties Modifier and Type Method Description ECPSWTView
ECPSWTViewRendererImpl. render(org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EObject domainObject, VViewModelProperties properties)
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.model.generator
Methods in org.eclipse.emf.ecp.view.model.generator with parameters of type VViewModelProperties Modifier and Type Method Description double
ViewProvider. canProvideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
VView
ViewProvider. provideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.model.preview.common
Methods in org.eclipse.emf.ecp.view.model.preview.common with parameters of type VViewModelProperties Modifier and Type Method Description double
PreviewWorkspaceViewProvider. canProvideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
VView
PreviewWorkspaceViewProvider. provideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.model.provider.xmi
Methods in org.eclipse.emf.ecp.view.model.provider.xmi with parameters of type VViewModelProperties Modifier and Type Method Description double
ExtensionXMIViewModelProvider. canProvideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
VView
ViewModelFileExtensionsManager. createView(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
boolean
ViewModelFileExtensionsManager. hasViewModelFor(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
VView
ExtensionXMIViewModelProvider. provideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
VView
XMIViewModelProvider. provideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.spi.common.callback
Methods in org.eclipse.emf.ecp.view.spi.common.callback with parameters of type VViewModelProperties Modifier and Type Method Description void
ViewModelPropertiesUpdateCallback. updateViewModelProperties(VViewModelProperties properties)
Gets called when the ViewModelProperties need to be updated, usually before rendering. -
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.spi.model
Subinterfaces of VViewModelProperties in org.eclipse.emf.ecp.view.spi.model Modifier and Type Interface Description interface
VViewModelLoadingProperties
A representation of the model object 'Model Properties'.Methods in org.eclipse.emf.ecp.view.spi.model that return VViewModelProperties Modifier and Type Method Description VViewModelProperties
VView. getLoadingProperties()
Returns the value of the 'Loading Properties' containment reference.VViewModelProperties
VViewModelProperties. inherit()
Creates newproperties
which inherit theinheritable properties
of this object.Methods in org.eclipse.emf.ecp.view.spi.model with parameters of type VViewModelProperties Modifier and Type Method Description void
VView. setLoadingProperties(VViewModelProperties value)
Sets the value of the 'Loading Properties
' containment reference. -
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.spi.model.impl
Classes in org.eclipse.emf.ecp.view.spi.model.impl that implement VViewModelProperties Modifier and Type Class Description class
VViewModelLoadingPropertiesImpl
An implementation of the model object 'Model Properties'.Fields in org.eclipse.emf.ecp.view.spi.model.impl declared as VViewModelProperties Modifier and Type Field Description protected VViewModelProperties
VViewImpl. loadingProperties
The cached value of the 'Loading Properties
' containment reference.Methods in org.eclipse.emf.ecp.view.spi.model.impl that return VViewModelProperties Modifier and Type Method Description VViewModelProperties
VViewImpl. getLoadingProperties()
VViewModelProperties
VViewModelLoadingPropertiesImpl. inherit()
Creates newproperties
which inherit theinheritable properties
of this object.Methods in org.eclipse.emf.ecp.view.spi.model.impl with parameters of type VViewModelProperties Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
VViewImpl. basicSetLoadingProperties(VViewModelProperties newLoadingProperties, org.eclipse.emf.common.notify.NotificationChain msgs)
void
VViewImpl. setLoadingProperties(VViewModelProperties newLoadingProperties)
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.spi.model.util
Methods in org.eclipse.emf.ecp.view.spi.model.util that return VViewModelProperties Modifier and Type Method Description static VViewModelProperties
ViewModelPropertiesHelper. getInhertitedPropertiesOrEmpty(VElement element)
This method tries to create inheritedVViewModelProperties
for the givenVElement
.Methods in org.eclipse.emf.ecp.view.spi.model.util with parameters of type VViewModelProperties Modifier and Type Method 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, java.util.Map<java.lang.Object,java.lang.Object> context)
-
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.spi.provider
Methods in org.eclipse.emf.ecp.view.spi.provider with parameters of type VViewModelProperties Modifier and Type Method Description default double
IFilteredViewProvider. canProvideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
Queries whether I can provide without any filter properties being required.double
IFilteredViewProvider. canProvideViewModel(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
Queries the confidence with which I can provide a view model for the given domain modelobject
where some keys in theproperties
are required to be matched in an implementation-specific way by the view models the I have access to.double
IViewProvider. canProvideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
Called to check whether the provider can provide aVView
for anEObject
.default VView
EMFFormsFilteredViewService. getView(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties)
Retrieve aVView
for a domain modelobject
without any required filter keys.VView
EMFFormsFilteredViewService. getView(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
VView
EMFFormsViewService. getView(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
This allows to retrieve aVView
based on anEObject
.static VView
ViewProviderHelper. getView(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
This allows to retrieve aVView
based on anEObject
.static VView
ViewProviderHelper. getView(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
default VView
IFilteredViewProvider. provideViewModel(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties)
Obtains a view model without any filter properties being required.VView
IFilteredViewProvider. provideViewModel(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties, java.util.Collection<java.lang.String> requiredKeys)
Obtains the view model that I can provide for the given domain modelobject
.VView
IViewProvider. provideViewModel(org.eclipse.emf.ecore.EObject eObject, VViewModelProperties properties)
This method is only called ifIViewProvider.canProvideViewModel(EObject, VViewModelProperties)
returned the highest positive number of allIViewProviders
. -
Uses of VViewModelProperties in org.eclipse.emf.ecp.view.spi.swt.masterdetail
Methods in org.eclipse.emf.ecp.view.spi.swt.masterdetail that return VViewModelProperties Modifier and Type Method Description VViewModelProperties
DetailViewManager. getDetailProperties()
Obtain the view-model properties used for loading the detail view model.Methods in org.eclipse.emf.ecp.view.spi.swt.masterdetail with parameters of type VViewModelProperties Modifier and Type Method Description protected VView
DetailViewManager. getDetailView(org.eclipse.emf.ecore.EObject object, VViewModelProperties properties)
Get the view provided by the framework for details of the givenobject
.Method parameters in org.eclipse.emf.ecp.view.spi.swt.masterdetail with type arguments of type VViewModelProperties Modifier and Type Method Description VView
DetailViewManager. getDetailView(ViewModelContext masterContext, org.eclipse.emf.ecore.EObject object, java.util.function.Consumer<? super VViewModelProperties> propertiesManipulator)
Obtain the detail view in the context of the given master view-model context for a selectedobject
in the master view. -
Uses of VViewModelProperties in org.eclipse.emfforms.internal.spreadsheet.core.transfer
Methods in org.eclipse.emfforms.internal.spreadsheet.core.transfer with parameters of type VViewModelProperties Modifier and Type Method 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(java.util.Collection<? extends org.eclipse.emf.ecore.EObject> domainObjects, org.eclipse.emf.ecore.EObject viewEobject, VViewModelProperties properties)
-
Uses of VViewModelProperties in org.eclipse.emfforms.internal.spreadsheet.file
Methods in org.eclipse.emfforms.internal.spreadsheet.file with parameters of type VViewModelProperties Modifier and Type Method Description void
EMFFormsSpreadsheetFileExporterImpl. render(java.io.File file, java.util.Collection<org.eclipse.emf.ecore.EObject> domainObjects, org.eclipse.emf.ecore.EObject viewEobject, VViewModelProperties properties)
-
Uses of VViewModelProperties in org.eclipse.emfforms.internal.spreadsheet.stream
Methods in org.eclipse.emfforms.internal.spreadsheet.stream with parameters of type VViewModelProperties Modifier and Type Method Description void
EMFFormsSpreadsheetStreamExporterImpl. render(java.io.OutputStream outputStream, java.util.Collection<org.eclipse.emf.ecore.EObject> domainObjects, org.eclipse.emf.ecore.EObject viewEobject, VViewModelProperties properties)
-
Uses of VViewModelProperties in org.eclipse.emfforms.spi.spreadsheet.core.transfer
Methods in org.eclipse.emfforms.spi.spreadsheet.core.transfer with parameters of type VViewModelProperties Modifier and Type Method Description org.apache.poi.ss.usermodel.Workbook
EMFFormsSpreadsheetExporter. render(java.util.Collection<? extends org.eclipse.emf.ecore.EObject> domainObjects, org.eclipse.emf.ecore.EObject viewEobject, VViewModelProperties properties)
Starts the rendering to the Spreadsheet document. -
Uses of VViewModelProperties in org.eclipse.emfforms.spi.spreadsheet.file
Methods in org.eclipse.emfforms.spi.spreadsheet.file with parameters of type VViewModelProperties Modifier and Type Method Description void
EMFFormsSpreadsheetFileExporter. render(java.io.File file, java.util.Collection<org.eclipse.emf.ecore.EObject> domainObjects, org.eclipse.emf.ecore.EObject viewEobject, VViewModelProperties properties)
Starts the rendering to the Spreadsheet document. -
Uses of VViewModelProperties in org.eclipse.emfforms.spi.spreadsheet.stream
Methods in org.eclipse.emfforms.spi.spreadsheet.stream with parameters of type VViewModelProperties Modifier and Type Method Description void
EMFFormsSpreadsheetStreamExporter. render(java.io.OutputStream outputStream, java.util.Collection<org.eclipse.emf.ecore.EObject> domainObjects, org.eclipse.emf.ecore.EObject viewEobject, VViewModelProperties properties)
Starts the rendering to the Spreadsheet document. -
Uses of VViewModelProperties in org.eclipse.emfforms.swt.internal.reference.table
Methods in org.eclipse.emfforms.swt.internal.reference.table that return VViewModelProperties Modifier and Type Method Description protected VViewModelProperties
SelectionTableCompositeStrategyProvider. getLoadingProperties(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature)
Obtain the view model loading properties for filtering the applicable view models.
-