Bug 15527 JavaCore constants should be used is favor of hard-coded strings
the following classes should use constants defined in JavaCode rather than hard-coded strings StubUtility CodeFormatterUtil CompilationUnitEditor JavaCodeScanner JavaCompiletionProcessor
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java
fPaintManager= null;
		}
		
		if (fActionGroups != null)
			fActionGroups.dispose();
		super.dispose();
	}
	
	/*
	 * @see AbstractTextEditor#createPartControl(Composite)
	 */
	public void createPartControl(Composite parent) {			
		super.createPartControl(parent);
		fPaintManager= new PaintManager(getSourceViewer());
		if (isBracketHighlightingEnabled())
			startBracketHighlighting();
		if (isLineHighlightingEnabled())
			startLineHighlighting();
		if (isPrintMarginVisible())
			showPrintMargin();
		if (isProblemIndicationEnabled())
			startProblemIndication();
		if (isTabConversionEnabled())
			startTabConversion();
		if (isOverviewRulerVisible())
			showOverviewRuler();
	}
	
	/*
	 * @see AbstractTextEditor#handlePreferenceStoreChanged(PropertyChangeEvent)