Bug 200376 [IDE] Bidi issues with ContainerAndSelectionGroup's containerNameField (in ResourceAndContainerGroup)
Build ID: 3.3.0 Steps To Reproduce: 1. Add a project to your workspace and add two folders which use Hebrew characters as its name, one folder inside another (e.g. ABC\DEF). 2. Choose File, New, Other, File... 3. Choose the nested folder (in this example, DEF) 4. Observe the path which is set in the containerNameField of ContainerSelectionGroup is DEF\ABC and not ABC\DEF. More information: See the containerSelectionChanged() method of ContainerSelectionGroup for more details.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/misc/ContainerSelectionGroup.java
*            width hint for the drill down composite
	 */
	public ContainerSelectionGroup(Composite parent, Listener listener,
			boolean allowNewContainerName, String message,
			boolean showClosedProjects, int heightHint, int widthHint) {
		super(parent, SWT.NONE);
		this.listener = listener;
		this.allowNewContainerName = allowNewContainerName;
		this.showClosedProjects = showClosedProjects;
		if (message != null) {
			createContents(message, heightHint, widthHint);
		} else if (allowNewContainerName) {
			createContents(DEFAULT_MSG_NEW_ALLOWED, heightHint, widthHint);
		} else {
			createContents(DEFAULT_MSG_SELECT_ONLY, heightHint, widthHint);
		}
	}
	/**
	 * The container selection has changed in the tree view. Update the
	 * container name field value and notify all listeners.
	 * 
	 * @param container
	 *            The container that changed
	 */
	public void containerSelectionChanged(IContainer container) {
		selectedContainer = container;
		if (allowNewContainerName) {
			if (container == null) {
				containerNameField.setText("");
			} else {