Bug 184597 [Contributions] ActionContributionItem should show accelerator text even if accelerator cannot be parsed
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ActionContributionItem.java
((Item) widget).setImage(image == null ? null : localManager
						.createImageWithDefault(image));
			} else if (widget instanceof Button) {
				((Button) widget).setImage(image == null ? null : localManager
						.createImageWithDefault(image));
			}
			
			
			disposeOldImages();
			imageManager = localManager;
			return image != null;
		}
		return false;
	}
	/**
	 * Dispose any images allocated for this contribution item
	 */
	private void disposeOldImages() {
		if (imageManager != null) {
			imageManager.dispose();
			imageManager = null;
		}
	}
	/**
	 * Shorten the given text <code>t</code> so that its length doesn't exceed
	 * the width of the given ToolItem.The default implementation replaces
	 * characters in the center of the original string with an ellipsis ("...").
	 * Override if you need a different strategy.
	 * 
	 * @param textValue