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
* 
	 * <p>
	 * It is common practise to create and return a single composite that
	 * contains the entire window contents.
	 * </p>
	 * 
	 * <p>
	 * The default implementation of this framework method creates an instance
	 * of <code>Composite</code>. Subclasses may override.
	 * </p>
	 * 
	 * @param parent
	 *            the parent composite for the controls in this window. The type
	 *            of layout used is determined by getLayout()
	 * 
	 * @return the control that will be returned by subsequent calls to
	 *         getControl()
	 */
	protected Control createContents(Composite parent) {
		
		return new Composite(parent, SWT.NONE);
	}
	/**
	 * Creates and returns this window's shell.
	 * <p>
	 * The default implementation of this framework method creates a new shell
	 * and configures it using <code/>configureShell</code>. Rather than
	 * override this method, subclasses should instead override
	 * <code/>configureShell</code>.
	 * </p>