Bug 41443 overview ruler not working
smoke test for 20030812 The overview ruler in the Java editor does not work when starting with a fresh workspace as described in the smoke test scenario.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java
* @param changeColumn the ruler column to be initialized
	 * @since R3.0
	 */
	private void initializeChangeRulerColumn(IChangeRulerColumn changeColumn) {
		JavaTextTools textTools= JavaPlugin.getDefault().getJavaTextTools();
		IColorManager manager= textTools.getColorManager();
		
		IPreferenceStore store= getPreferenceStore();
		if (store != null) {
			RGB rgb= null;
			ISourceViewer v= getSourceViewer();
			if (v != null && v.getAnnotationModel() != null) {
				changeColumn.setModel(v.getAnnotationModel());
			}
				
			rgb= null;
			
			if (!store.getBoolean(PreferenceConstants.QUICK_DIFF_CHANGED_COLOR)) {
				if (store.contains(PreferenceConstants.QUICK_DIFF_CHANGED_COLOR)) {
					if (store.isDefault(PreferenceConstants.QUICK_DIFF_CHANGED_COLOR))
						rgb= PreferenceConverter.getDefaultColor(store, PreferenceConstants.QUICK_DIFF_CHANGED_COLOR);
					else
						rgb= PreferenceConverter.getColor(store, PreferenceConstants.QUICK_DIFF_CHANGED_COLOR);
				}
			}
			changeColumn.setChangedColor(manager.getColor(rgb));
				
			rgb= null;
			
			if (!store.getBoolean(PreferenceConstants.QUICK_DIFF_ADDED_COLOR)) {