Bug 7235 [Contributions] Need dispose() for action delegates
bundles/org.eclipse.jface/src/org/eclipse/jface/action/IContributionItem.java
/**
 * Fills the given composite control with controls representing this 
 * contribution item.  Used by <code>StatusLineManager</code>.
 *
 * @param parent the parent control
 */
public void fill(Composite parent);
/**
 * Fills the given menu with controls representing this contribution item.
 * Used by <code>MenuManager</code>.
 *
 * @param parent the parent menu
 * @param index the index where the controls are inserted,
 *   or <code>-1</code> to insert at the end
 */
public void fill(Menu parent, int index);
/**
 * Fills the given tool bar with controls representing this contribution item.
 * Used by <code>ToolBarManager</code>.
 *
 * @param parent the parent tool bar