From: n.hoffmann Date: Wed, 1 Jun 2011 15:18:55 +0000 (+0000) Subject: Fixes #2257 X-Git-Tag: rcp.ss-first-working-version~49 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/b4fa7dfb628f4a5812375ec0f681b4aeac6f4cad Fixes #2257 --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialogs/filteredSelection/AbstractFilteredCdmResourceSelectionDialog.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialogs/filteredSelection/AbstractFilteredCdmResourceSelectionDialog.java index f42eb82f6..ac6059f55 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialogs/filteredSelection/AbstractFilteredCdmResourceSelectionDialog.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialogs/filteredSelection/AbstractFilteredCdmResourceSelectionDialog.java @@ -10,6 +10,8 @@ package eu.etaxonomy.taxeditor.ui.dialogs.filteredSelection; +import java.lang.reflect.Field; +import java.security.acl.LastOwnerException; import java.text.Collator; import java.util.Comparator; import java.util.HashSet; @@ -28,6 +30,7 @@ import org.eclipse.jface.viewers.LabelProvider; import org.eclipse.jface.window.Window; import org.eclipse.jface.wizard.WizardDialog; import org.eclipse.swt.SWT; +import org.eclipse.swt.events.ModifyEvent; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.events.SelectionListener; @@ -97,17 +100,17 @@ public abstract class AbstractFilteredCdmResourceSelectionDialoggetSelectionFromDialog

* @@ -116,7 +119,10 @@ public abstract class AbstractFilteredCdmResourceSelectionDialog TYPE getSelectionFromDialog(AbstractFilteredCdmResourceSelectionDialog dialog) { - if (dialog.open() == Window.CANCEL) { + //dialog.setInitialPattern(""); + int result = dialog.open(); + + if (result == Window.CANCEL) { return null; } @@ -181,6 +187,7 @@ public abstract class AbstractFilteredCdmResourceSelectionDialog