Bug 305004 The PathVariableSelectionDialog should not use 'Extend' to build path variable arguments
The PathVariableSelectionDialog should not use 'Extend' to build path variable arguments, since this is used already to build a path, which could be used to build a path starting off an argumented path variable.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/ide/dialogs/PathVariableSelectionDialog.java
extensions = ext;
		}
		protected Control createDialogArea(Composite parent) {
			Composite composite = (Composite) super.createDialogArea(parent);
			
			createMessageArea(composite);
			
			viewer = new ListViewer(composite, SWT.SINGLE | SWT.H_SCROLL
					| SWT.V_SCROLL | SWT.BORDER);
			GridData data = new GridData(GridData.FILL_BOTH);
			data.heightHint = convertHeightInCharsToPixels(10);
			data.widthHint = convertWidthInCharsToPixels(30);
			viewer.getList().setLayoutData(data);
			viewer.getList().setFont(parent.getFont());
			
			viewer.setLabelProvider(new LabelProvider() {
				public String getText(Object element) {
					if (element instanceof String)
						return (String) element;
					return null;
				}
			});
			
			SimpleListContentProvider cp = new SimpleListContentProvider();
			cp.setElements(extensions);
			viewer.setContentProvider(cp);
			viewer.setInput(new Object());
			
			
			viewer.setSelection(new StructuredSelection(