public class SelectModelElementCompositeImpl extends AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TableViewer> implements SelectionComposite<org.eclipse.jface.viewers.TableViewer>
Constructor and Description |
---|
SelectModelElementCompositeImpl(Object input,
boolean multiSelection)
Default Constructor for the SelectModelElementCompositeImpl.
|
Modifier and Type | Method and Description |
---|---|
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.
|
protected ECPViewerFilter |
getFilter()
Returns a Filter to use.
|
protected Object |
getInput()
Returns the viewer input.
|
protected org.eclipse.jface.viewers.ILabelProvider |
getLabelProvider()
Returns the label provider.
|
collapsViewer, createUI, expandViewer, getSelection, getViewer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSelection, getViewer
createUI
public SelectModelElementCompositeImpl(Object input, boolean multiSelection)
input
- the input for the selectionmultiSelection
- whether multi selection is allowedprotected org.eclipse.jface.viewers.ILabelProvider getLabelProvider()
protected Object getInput()
protected ECPViewerFilter getFilter()
getFilter
in class AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TableViewer>
ECPViewerFilter
to useprotected org.eclipse.jface.viewers.TableViewer createViewer(org.eclipse.swt.widgets.Composite composite)
StructuredViewer
on top of the provided Composite
. The result is the created
StructuredViewer
.createViewer
in class AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TableViewer>
composite
- the Composite
to create the viewer onStructuredViewer
public void dispose()
dispose
in interface CompositeProvider
Copyright © 2019. All rights reserved.