public class CheckedEStructuralFeatureCompositeImpl extends SelectModelElementCompositeImpl implements CheckedEStructuralFeatureComposite
EStructuralFeature
s that can be
selected with a checkbox.Constructor and Description |
---|
CheckedEStructuralFeatureCompositeImpl(Object input)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Composite |
createUI(org.eclipse.swt.widgets.Composite parent)
This method creates a UI bundled into a
Composite that can be used anywhere. |
protected org.eclipse.jface.viewers.CheckboxTableViewer |
createViewer(org.eclipse.swt.widgets.Composite composite)
Creates a
StructuredViewer on top of the provided Composite . |
Object[] |
getSelection()
Returns the selected objects.
|
org.eclipse.jface.viewers.CheckboxTableViewer |
getViewer()
Returns the used
StructuredViewer . |
dispose, getFilter, getInput, getLabelProvider
collapsViewer, expandViewer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dispose
public CheckedEStructuralFeatureCompositeImpl(Object input)
input
- the input for the viewerpublic org.eclipse.swt.widgets.Composite createUI(org.eclipse.swt.widgets.Composite parent)
Composite
that can be used anywhere..createUI
in interface CompositeProvider
createUI
in class AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TableViewer>
parent
- the parent Composite
Composite
AbstractFilteredSelectionComposite.createUI(org.eclipse.swt.widgets.Composite)
protected org.eclipse.jface.viewers.CheckboxTableViewer createViewer(org.eclipse.swt.widgets.Composite composite)
StructuredViewer
on top of the provided Composite
. The result is the created
StructuredViewer
.createViewer
in class SelectModelElementCompositeImpl
composite
- the Composite
to create the viewer onStructuredViewer
SelectModelElementCompositeImpl.createViewer(org.eclipse.swt.widgets.Composite)
public org.eclipse.jface.viewers.CheckboxTableViewer getViewer()
StructuredViewer
.getViewer
in interface CheckedEStructuralFeatureComposite
getViewer
in interface SelectionComposite<org.eclipse.jface.viewers.TableViewer>
getViewer
in class AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TableViewer>
AbstractFilteredSelectionComposite.getViewer()
public Object[] getSelection()
getSelection
in interface CheckedEStructuralFeatureComposite
getSelection
in interface SelectionComposite<org.eclipse.jface.viewers.TableViewer>
getSelection
in class AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TableViewer>
AbstractFilteredSelectionComposite.getSelection()
Copyright © 2019. All rights reserved.