if (fRememberedStyleRange != null && viewer instanceof ITextViewerExtension2) {  ITextViewerExtension2 viewer2= (ITextViewerExtension2) viewer; viewer2.invalidateTextPresentation(fRememberedStyleRange.start, fRememberedStyleRange.length); } else
	private void repairPresentation(ITextViewer viewer) {		if (fRememberedStyleRange != null && viewer instanceof ITextViewerExtension2) {			// attempts to reduce the redraw area			ITextViewerExtension2 viewer2= (ITextViewerExtension2) viewer;			viewer2.invalidateTextPresentation(fRememberedStyleRange.start, fRememberedStyleRange.length);		} else			viewer.invalidateTextPresentation();	}