Bug 49117 [Plan Item] Workbench needs hooks for new welcome support
M6 We need to provide an extension point and some interfaces to allow for a primary feature to declare a welcome page. This extension point will be tied the new IProduct being defined by the Core team and needs to have 3 states 1) Fill whole screen 2) Collapsed on the right when the user selects something and starts working 3) Disables when it is no longer of any use
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchPlugin.java
return ret[0];
		}
	}
	
	/* Return the default instance of the receiver. This represents the runtime plugin.
	 *
	 * @see AbstractPlugin for the typical implementation pattern for plugin classes.
	 */
	public static IDEWorkbenchPlugin getDefault() {
		return inst;
	}
	/**
	 * Return the workspace used by the workbench
	 *
	 * This method is internal to the workbench and must not be called
	 * by any plugins.
	 */
	public static IWorkspace getPluginWorkspace() {
		return ResourcesPlugin.getWorkspace();
	}
	
	/**
	 * Log the given status to the ISV log.
	 *
	 * When to use this:
	 *
	 *		This should be used when a PluginException or a
	 *		ExtensionException occur but for which an error
	 *		dialog cannot be safely shown.
	 *