Bug 12116 [Contributions] widgets: MenuManager.setImageDescriptor() method needed
Currently there seems to be no API to assign image to menu item that contains submenu, the only way is to override MenuManager.fill() methods. That seems to be inconsistent.
bundles/org.eclipse.jface/src/org/eclipse/jface/action/MenuManager.java
/**
     * The menu id.
     */
    private String id;
    /**
     * List of registered menu listeners (element type: <code>IMenuListener</code>).
     */
    private ListenerList listeners = new ListenerList();
    /**
     * The menu control; <code>null</code> before
     * creation and after disposal.
     */
    private Menu menu = null;
    /**
     * The menu item widget; <code>null</code> before
     * creation and after disposal. This field is used
     * when this menu manager is a sub-menu.
     */
    private MenuItem menuItem;
    /**
     * The text for a sub-menu.
     */
    private String menuText;
    /**
     * The overrides for items of this manager
     */
    private IContributionManagerOverrides overrides;
    /**