4 package eu
.etaxonomy
.taxeditor
.forms
;
6 import org
.eclipse
.swt
.events
.SelectionEvent
;
7 import org
.eclipse
.swt
.widgets
.Composite
;
9 import eu
.etaxonomy
.cdm
.model
.reference
.ReferenceBase
;
10 import eu
.etaxonomy
.taxeditor
.dialogs
.filteredSelection
.FilteredReferenceSelectionDialog
;
16 public class ReferenceSelectionComposite
extends AbstractSelectionComposite
<ReferenceBase
>{
24 public ReferenceSelectionComposite(Composite parent
, String labelString
,
25 ReferenceBase selection
, int style
) {
26 super(parent
, labelString
, selection
, style
);
30 * @see org.eclipse.swt.events.SelectionListener#widgetSelected(org.eclipse.swt.events.SelectionEvent)
33 public void widgetSelected(SelectionEvent e
) {
34 super.widgetSelected(e
);
35 selection
= FilteredReferenceSelectionDialog
.selectReference(getShell(), selection
);