Bug 299031 [Preferences] BIDI_BDL: Incorrect file path display in Recent workspaces list of Preferences dialog
bundles/org.eclipse.ui.ide.application/src/org/eclipse/ui/internal/ide/application/dialogs/RecentWorkspacesPreferencePage.java
implements IWorkbenchPreferencePage {
	private static final int MIN_WORKSPACS = 5;
	private static final int MAX_WORKSPACES = 99;
	private static final int MAX_WORKSPACES_DIGIT_COUNT = 2;
	private ChooseWorkspaceData workspacesData;
	private Button promptOption;
	private Spinner maxWorkspacesField;
	private List workspacesList;
	private Button removeButton;
	public void init(IWorkbench workbench) {
		workspacesData = new ChooseWorkspaceData(Platform.getInstanceLocation().getURL());
	}
	public Control createContents(Composite parent) {
    	PlatformUI.getWorkbench().getHelpSystem().setHelp(parent,
				IWorkbenchHelpContextIds.WORKSPACES_PREFERENCE_PAGE);
		Composite container = new Composite(parent, SWT.NULL);
		final GridLayout gridLayout = new GridLayout();
		gridLayout.numColumns = 2;
		gridLayout.marginHeight = 0;
		gridLayout.marginWidth = 0;
		container.setLayout(gridLayout);
		createPromptOption(container);
		createMaxWorkspacesField(container);
		createWorkspacesList(container);
		
		Dialog.applyDialogFont(container);
		return container;
	}
	protected void createPromptOption(Composite parent) {