X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse.ui/src/net/sourceforge/phpdt/internal/ui/util/PHPProjectSelector.java b/net.sourceforge.phpeclipse.ui/src/net/sourceforge/phpdt/internal/ui/util/PHPProjectSelector.java deleted file mode 100644 index 034d691..0000000 --- a/net.sourceforge.phpeclipse.ui/src/net/sourceforge/phpdt/internal/ui/util/PHPProjectSelector.java +++ /dev/null @@ -1,45 +0,0 @@ -package net.sourceforge.phpdt.internal.ui.util; - -import net.sourceforge.phpdt.core.JavaCore; -import net.sourceforge.phpeclipse.ui.WebUI; -//import net.sourceforge.phpeclipse.PHPeclipsePlugin; - -import org.eclipse.core.resources.IProject; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.ui.dialogs.ElementListSelectionDialog; -import org.eclipse.ui.model.WorkbenchLabelProvider; - -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 WebUI.getWorkspace().getRoot().getProject( - projectName); - - return null; - } - - protected void handleBrowseSelected() { - ElementListSelectionDialog dialog = new ElementListSelectionDialog( - getShell(), new WorkbenchLabelProvider()); - dialog.setTitle(browseDialogTitle); - dialog.setMessage(browseDialogMessage); - dialog.setElements(JavaCore.getPHPProjects()); - - if (dialog.open() == ElementListSelectionDialog.OK) { - textField.setText(((IProject) dialog.getFirstResult()).getName()); - } - } - - protected String validateResourceSelection() { - IProject project = getSelection(); - return project == null ? EMPTY_STRING : project.getName(); - } -} \ No newline at end of file