Bug 204458 [Commands] Allow menu and toolbars to fire execution events
Keybindings will currently fire execution events when executing actions from the action framework. i.e. IActions with their actionDefinitionId set and IActionDelegates with the definitionId attribute in their action contributions. But it would be nice if selecting the menu or tool item would also fire the equivalent events. PW
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ActionContributionItem.java
/**
	 * Mode bit: Show text on tool items, even if an image is present. If this
	 * mode bit is not set, text is only shown on tool items if there is no
	 * image present.
	 * 
	 * @since 3.0
	 */
	public static int MODE_FORCE_TEXT = 1;
	
	private static final String ellipsis = "..."; 
	private static boolean USE_COLOR_ICONS = true;
	/**
	 * Returns whether color icons should be used in toolbars.
	 * 
	 * @return <code>true</code> if color icons should be used in toolbars,
	 *         <code>false</code> otherwise
	 */
	public static boolean getUseColorIconsInToolbars() {
		return USE_COLOR_ICONS;
	}
	/**
	 * Sets whether color icons should be used in toolbars.
	 * 
	 * @param useColorIcons
	 *            <code>true</code> if color icons should be used in toolbars,
	 *            <code>false</code> otherwise
	 */