public class TableSelectionCompositeImpl extends SelectModelElementCompositeImpl
| Constructor and Description |
|---|
TableSelectionCompositeImpl(Collection<? extends org.eclipse.emf.ecore.EObject> extent,
VTableControl tableControl,
org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EReference reference)
Initializes me with the table view model to render.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.jface.viewers.CellLabelProvider |
createColumnLabelProvider(org.eclipse.jface.viewers.ILabelProvider delegate)
Create a column label provider that delegates to another label provider.
|
protected org.eclipse.jface.viewers.TableViewer |
createViewer(org.eclipse.swt.widgets.Composite composite)
Creates a
StructuredViewer on top of the provided Composite. |
void |
dispose()
Disposes this composite provider.
|
getFilter, getInput, getLabelProvidercollapsViewer, createUI, expandViewer, getSelection, getViewerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSelection, getViewercreateUIpublic TableSelectionCompositeImpl(Collection<? extends org.eclipse.emf.ecore.EObject> extent, VTableControl tableControl, org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference)
extent - the collection of objects from which to make a selectiontableControl - the view model description of the tableowner - the owner of the reference being editedreference - the reference being editedpublic void dispose()
SelectModelElementCompositeImpldispose in interface CompositeProviderdispose in class SelectModelElementCompositeImplprotected org.eclipse.jface.viewers.TableViewer createViewer(org.eclipse.swt.widgets.Composite composite)
SelectModelElementCompositeImplStructuredViewer on top of the provided Composite. The result is the created
StructuredViewer.createViewer in class SelectModelElementCompositeImplcomposite - the Composite to create the viewer onStructuredViewerprotected org.eclipse.jface.viewers.CellLabelProvider createColumnLabelProvider(org.eclipse.jface.viewers.ILabelProvider delegate)
delegate - the label provider delegateCopyright © 2020. All rights reserved.