Bug 165676 [JFace] Add javadoc to Window.close() to tell that no shellClosed event is sent
bundles/org.eclipse.jface/src/org/eclipse/jface/window/Window.java
* 
	 * @param preferredSize
	 *            the preferred position of the window
	 * @return a rectangle as close as possible to preferredSize that does not
	 *         extend outside the monitor
	 * 
	 * @since 3.0
	 */
	protected Rectangle getConstrainedShellBounds(Rectangle preferredSize) {
		Rectangle result = new Rectangle(preferredSize.x, preferredSize.y,
				preferredSize.width, preferredSize.height);
		Monitor mon = getClosestMonitor(getShell().getDisplay(), Geometry
				.centerPoint(result));
		Rectangle bounds = mon.getClientArea();
		if (result.height > bounds.height) {
			result.height = bounds.height;
		}
		if (result.width > bounds.width) {
			result.width = bounds.width;
		}
		result.x = Math.max(bounds.x, Math.min(result.x, bounds.x
				+ bounds.width - result.width));
		result.y = Math.max(bounds.y, Math.min(result.y, bounds.y
				+ bounds.height - result.height));
		return result;
	}
	/**
	 * Sets the shell style bits. This method has no effect after the shell is
	 * created.
	 * <p>