Bug 54548 [About] About dialog should obtain info from IProduct and IBundleGroup instead of platform configuration
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/AboutDialog.java
}
	/**
	 * Creates and returns the contents of the upper part 
	 * of the dialog (above the button bar).
	 *
	 * Subclasses should overide.
	 *
	 * @param the parent composite to contain the dialog area
	 * @return the dialog area control
	 */
	protected Control createDialogArea(Composite parent) {
		setHandCursor(new Cursor(parent.getDisplay(), SWT.CURSOR_HAND));
		setBusyCursor(new Cursor(parent.getDisplay(), SWT.CURSOR_WAIT));
		getShell().addDisposeListener(new DisposeListener() {
			public void widgetDisposed(DisposeEvent e) {
				if (getHandCursor() != null) {
					getHandCursor().dispose();
				}
				if (getBusyCursor() != null) {
					getBusyCursor().dispose();
				}
			}
		});
		ImageDescriptor imageDescriptor = null;
		if (primaryInfo != null) {
			imageDescriptor = primaryInfo.getAboutImage(); 
		}
		if (imageDescriptor != null) {
			image = imageDescriptor.createImage();
		}