X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/util/PHPProjectSelector.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/util/PHPProjectSelector.java index c52aeb5..75c22eb 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/util/PHPProjectSelector.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/util/PHPProjectSelector.java @@ -1,7 +1,7 @@ package net.sourceforge.phpdt.internal.ui.util; import net.sourceforge.phpdt.core.JavaCore; -import net.sourceforge.phpdt.internal.ui.dialog.ElementListSelectionDialog; +import net.sourceforge.phpdt.internal.ui.dialogs.ElementListSelectionDialog; import net.sourceforge.phpeclipse.PHPeclipsePlugin; import org.eclipse.core.resources.IProject; @@ -12,23 +12,26 @@ public class PHPProjectSelector extends ResourceSelector { public PHPProjectSelector(Composite parent) { super(parent); - + browseDialogTitle = "Project Selection"; - } + } public IProject getSelection() { String projectName = getSelectionText(); if (projectName != null && !projectName.equals("")) - return PHPeclipsePlugin.getWorkspace().getRoot().getProject(projectName); - + return PHPeclipsePlugin.getWorkspace().getRoot().getProject( + projectName); + return null; } protected void handleBrowseSelected() { - ElementListSelectionDialog dialog = new ElementListSelectionDialog(getShell(), new WorkbenchLabelProvider()); + ElementListSelectionDialog dialog = new ElementListSelectionDialog( + getShell(), new WorkbenchLabelProvider()); dialog.setTitle(browseDialogTitle); dialog.setMessage(browseDialogMessage); dialog.setElements(JavaCore.getPHPProjects()); + dialog.setInitialElementSelections(null); if (dialog.open() == ElementListSelectionDialog.OK) { textField.setText(((IProject) dialog.getFirstResult()).getName());