Bug 48604 Loss of old cool bar layout
Openning an old workspce in any integration build after I20031210 will cause pre-existing cool bar layout(cool item order) to be erased. The user will need to re-customize the cool bar layouts on each perspective to ensure its persistance when eclipse is shutdown.
bundles/org.eclipse.jface/src/org/eclipse/jface/action/CoolBarManager.java
/**
	 * Creates a new cool bar manager with the default style.
	 * Equivalent to <code>CoolBarManager(SWT.NONE)</code>.
	 */
	public CoolBarManager() {
		
	}
	
	/**
	 * Creates a cool bar manager with the given SWT style.
	 * Calling <code>createControl</code> will create the cool bar control.
	 *
	 * @param style the cool bar item style; see 
	 * {@link org.eclipse.swt.widgets.CoolBar CoolBar} for for valid style bits
	 */
	public CoolBarManager(int style) {
		itemStyle= style;
	}
	
	/**
	 * Creates a cool bar manager for an existing cool bar control.
	 * This manager becomes responsible for the control, and will
	 * dispose of it when the manager is disposed.
	 *
	 * @param coolBar the cool bar control
	 */
	public CoolBarManager(CoolBar coolBar) {
		this();
		Assert.isNotNull(coolBar);
		this.coolBar = coolBar;