@Override
protected ProjectionViewer createPreviewViewer(Composite parent, boolean showAnnotationsOverview,
int styles, IPreferenceStore store) {
ScriptSourceViewer sourceViewer = new ScriptSourceViewer(parent, null, null,
showAnnotationsOverview, styles, store);
DeeSimpleSourceViewerConfiguration configuration = createSimpleSourceViewerConfiguration(store, null);
sourceViewer.configure(configuration);
configuration.setupViewerForTextPresentationPrefChanges(sourceViewer);
return sourceViewer;
}