Bug 7235 [Contributions] Need dispose() for action delegates
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ToolBarManager.java
mi[srcIx].setData(src);
					srcIx++;
					destIx++;
					continue;
				}						
																								
				int start= toolBar.getItemCount();
				src.fill(toolBar, destIx);
				int newItems = toolBar.getItemCount()-start;
				for (int i = 0; i < newItems; i++) {
					ToolItem item = toolBar.getItem(destIx++);
					item.setData(src);
				}
			}
			setDirty(false);
			
			
			if (useRedraw) {
				toolBar.setRedraw(true);
			}
			
			int newCount= toolBar.getItemCount();
			relayout(toolBar, oldCount, newCount);
		}
	}
	
		
}
}