X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/dialogs/ElementListSelectionDialog.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/dialogs/ElementListSelectionDialog.java deleted file mode 100644 index e8588c5..0000000 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/dialogs/ElementListSelectionDialog.java +++ /dev/null @@ -1,67 +0,0 @@ -package net.sourceforge.phpdt.internal.ui.dialogs; - -import java.util.Arrays; -import java.util.List; - -import org.eclipse.jface.viewers.ILabelProvider; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.swt.widgets.Control; -import org.eclipse.swt.widgets.Shell; - -/** - * A class to select elements out of a list of elements. - */ -public class ElementListSelectionDialog extends - AbstractElementListSelectionDialog { - - private Object[] fElements; - - /** - * Creates a list selection dialog. - * - * @param parent - * the parent widget. - * @param renderer - * the label renderer. - */ - public ElementListSelectionDialog(Shell parent, ILabelProvider renderer) { - super(parent, renderer); - } - - /** - * Sets the elements of the list. - * - * @param elements - * the elements of the list. - */ - public void setElements(Object[] elements) { - fElements = elements; - } - - /* - * @see SelectionStatusDialog#computeResult() - */ - protected void computeResult() { - setResult(Arrays.asList(getSelectedElements())); - } - - /* - * @see Dialog#createDialogArea(Composite) - */ - protected Control createDialogArea(Composite parent) { - Composite contents = (Composite) super.createDialogArea(parent); - - createMessageArea(contents); - createFilterText(contents); - createFilteredList(contents); - - setListElements(fElements); - - List initialSelections = getInitialElementSelections(); - if (initialSelections != null) - setSelection(initialSelections.toArray()); - - return contents; - } - -} \ No newline at end of file