Removed UI.
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / ui / util / PHPProjectSelector.java
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
deleted file mode 100644 (file)
index 6199901..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.sourceforge.phpdt.internal.ui.util;
-
-import net.sourceforge.phpdt.internal.ui.dialog.ElementListSelectionDialog;
-import net.sourceforge.phpeclipse.PHPCore;
-import net.sourceforge.phpeclipse.PHPeclipsePlugin;
-
-import org.eclipse.core.resources.IProject;
-import org.eclipse.swt.widgets.Composite;
-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 PHPeclipsePlugin.getWorkspace().getRoot().getProject(projectName);
-                       
-               return null;
-       }
-
-       protected void handleBrowseSelected() {
-               ElementListSelectionDialog dialog = new ElementListSelectionDialog(getShell(), new WorkbenchLabelProvider());
-               dialog.setTitle(browseDialogTitle);
-               dialog.setMessage(browseDialogMessage);
-               dialog.setElements(PHPCore.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