Bug 22615 [Dialogs] Native ProgressBar look does not match look of AnimatedProgress
On MacOS X the Windows look of the AnimatedProgress does not match the Aqua look of the native ProgressBar. So clients using the wrapper ProgressIndicator get either the correct Aqua look or the Windows look (which offends real Mac users :-) BTW: On MacOS X the native ProgressBar already provides the functionality of the AnimatedProgress so on MacOS X the ProgressIndicator could just avoid switching to the AnimatedProgress.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/ProgressIndicator.java
public void beginAnimatedTask() {
		done();
		animatedProgressBar.start();
		layout.topControl = animatedProgressBar;
		layout();
		animated = true;
	}
	/**
	 * Initialize the progress bar.
	 * @param max The maximum value.
	 */
	public void beginTask(int totalWork) {
		done();
		this.totalWork = totalWork;
		this.sumWorked = 0;
		
		nativeProgressBar.setMinimum(0);
		nativeProgressBar.setMaximum(PROGRESS_MAX);
		nativeProgressBar.setSelection(0);
		layout.topControl = nativeProgressBar;
		layout();
		animated = false;
	}
	/**
	 * Progress is done.
	 */
	public void done() {
		if (animated) {
			animatedProgressBar.clear();
		} else {