Bug 76671 [BIDI] need a commmand line option for orientation
After consulation with Nick we have decided that we will add a command line option -orientation with one of two parameters = rtl or ltr. These values will override the implied values in IDEWorkbenchAdapter
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchAdvisor.java
Locale locale = Locale.getDefault();
		String lang = locale.getLanguage();
		if ("iw".equals(lang) || "ar".equals(lang) || "fa".equals(lang) 
				|| "ur".equals(lang)) 
			return SWT.RIGHT_TO_LEFT;
		return SWT.NONE; 
	}
    /* (non-Javadoc)
     * @see org.eclipse.ui.application.WorkbenchAdvisor#preStartup()
     */
    public void preStartup() {
        
        Platform.getJobManager().suspend();
        
        if (!hasIntro()) {
            Map m = getNewlyAddedBundleGroups();
            welcomePerspectiveInfos = new ArrayList(m.size());
            for (Iterator i = m.values().iterator(); i.hasNext();) {
                AboutInfo info = (AboutInfo) i.next();
                if (info != null && info.getWelcomePerspectiveId() != null
                        && info.getWelcomePageURL() != null)
                    welcomePerspectiveInfos.add(info);
            }
        }
        
        IProgressService service = PlatformUI.getWorkbench()
                .getProgressService();
        ImageDescriptor newImage = IDEInternalWorkbenchImages
                .getImageDescriptor(IDEInternalWorkbenchImages.IMG_ETOOL_BUILD_EXEC);
        service.registerIconForFamily(newImage,