public class SelectionTableCompositeStrategyProvider extends Object implements SelectionCompositeStrategy.Provider
Modifier and Type | Field and Description |
---|---|
static String |
VIEW_FILTER_KEY
Filter key for view registration to apply the view to the context of the selection
table composite specifically in the case that some other view is also available
that is intended for the editor.
|
Constructor and Description |
---|
SelectionTableCompositeStrategyProvider()
Initializes me.
|
Modifier and Type | Method and Description |
---|---|
SelectionCompositeStrategy |
create(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EReference reference)
Create my selection table composite strategy for selection of objects to add
to the given
reference of an owner object. |
protected VViewModelProperties |
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.
|
protected VTableControl |
getTableControl(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature)
Obtain the view model for selecting objects to add the the
reference
of an owner . |
Double |
provides(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EReference reference)
Queries my bid on a selection table composite strategy for selection of objects to add
to the given
reference of an owner object. |
public static final String VIEW_FILTER_KEY
public SelectionTableCompositeStrategyProvider()
public Double provides(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference)
reference
of an owner
object.owner
- the owner of the reference to be editedreference
- the reference to which to add objectsnull
if I have nothing to offerprotected VTableControl getTableControl(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature)
reference
of an owner
.owner
- the owner of the reference
being editedfeature
- the reference feature being editednull
if there is noneprotected VViewModelProperties getLoadingProperties(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature)
owner
- the owner of the reference
being editedfeature
- the reference feature being editedpublic SelectionCompositeStrategy create(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference)
reference
of an owner
object.owner
- the owner of the reference to be editedreference
- the reference to which to add objectsnull
if I have nothing to offerCopyright © 2019. All rights reserved.