Bug 133867 [EFS] Project wizard browse button not connected to file system contributor
Build: I20060328-0010 1) Install org.eclipse.ui.examples.filesystem 2) Open the new project wizard 3) Uncheck the default location checkbox 4) Select "In Memory" file system 5) Click "Browse" I would expect FileSystemContributor.browseFileSystem(String,Shell) to be called, but it isn't. Not matter what file system I select, clicking browse just opens a standard local file system dialog. This makes it impossible for another file system to plugin in a different file system browse dialog.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup.java
createLinkButton.setFont(font);
        SelectionListener selectionListener = new SelectionAdapter() {
            public void widgetSelected(SelectionEvent e) {
                createLink = createLinkButton.getSelection();
                browseButton.setEnabled(createLink);
                variablesButton.setEnabled(createLink);
                linkTargetField.setEnabled(createLink);
                if (fileSystemSelectionArea != null)
                	fileSystemSelectionArea.setEnabled(createLink);
                
                if (listener != null) {
					listener.handleEvent(new Event());
				}
            }
        };
        createLinkButton.addSelectionListener(selectionListener);
        createLinkLocationGroup(groupComposite, createLink);
        return groupComposite;
    }
    /**
     * Creates the link target location widgets.
     *
     * @param locationGroup the parent composite
     * @param enabled sets the initial enabled state of the widgets
     */
    private void createLinkLocationGroup(Composite locationGroup,
            boolean enabled) {
        Button button = new Button(locationGroup, SWT.CHECK);
        int indent = button.computeSize(SWT.DEFAULT, SWT.DEFAULT).x;
        button.dispose();