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/actions/AboutAction.java
extends Action 
		implements ActionFactory.IWorkbenchAction {
			
/**
 * The workbench window; or <code>null</code> if this
 * action has been <code>dispose</code>d.
 */
private IWorkbenchWindow workbenchWindow;
/**
 * Creates a new <code>AboutAction</code> with the given label
 */
public AboutAction(IWorkbenchWindow window) {
	if (window == null) {
		throw new IllegalArgumentException();
	}
	this.workbenchWindow = window;
	
	
	AboutInfo primaryInfo = IDEWorkbenchPlugin.getDefault().getPrimaryInfo();
	String productName = null;
	if (primaryInfo != null) {
		productName = primaryInfo.getProductName();
	}
	if (productName == null) {
		productName = ""; 
	}
	setText(IDEWorkbenchMessages.format("AboutAction.text", new Object[] { productName }));