Bug 93176 [JFace] Window.getDefaultOrientation() is marked as experimental
build I20050426 Window.getDefaultOrientation states: * <strong>NOTE</strong> This API is experimental and may * be subject to change during the development cycle for * Eclipse 3.1. Should address for M7.
bundles/org.eclipse.jface/src/org/eclipse/jface/window/Window.java
if (parent == null) {
                
                parent = getModalChild(Display.getCurrent().getShells());
            } else {
                
                Shell modalChild = getModalChild(parent.getShells());
                if (modalChild != null) {
                    parent = modalChild;
                }
            }
            
            return parent;
        }
    };
    
	/**
	 * Object that returns the parent shell.
	 */
	private IShellProvider parentShell;
	/**
	 * Shell style bits.
	 * 
	 * @see #setShellStyle
	 */
	private int shellStyle = SWT.SHELL_TRIM;
	/**
	 * Window manager, or <code>null</code> if none.
	 * 
	 * @see #setWindowManager