diff options
Diffstat (limited to 'build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/autotools/ui/editors/AutoconfSourceViewerConfiguration.java')
-rw-r--r-- | build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/autotools/ui/editors/AutoconfSourceViewerConfiguration.java | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/autotools/ui/editors/AutoconfSourceViewerConfiguration.java b/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/autotools/ui/editors/AutoconfSourceViewerConfiguration.java index 7acfbb04f07..311550a8d43 100644 --- a/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/autotools/ui/editors/AutoconfSourceViewerConfiguration.java +++ b/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/autotools/ui/editors/AutoconfSourceViewerConfiguration.java @@ -29,19 +29,17 @@ import org.eclipse.jface.text.source.IAnnotationHover; import org.eclipse.jface.text.source.ISourceViewer; import org.eclipse.ui.editors.text.TextSourceViewerConfiguration; - -public class AutoconfSourceViewerConfiguration extends - TextSourceViewerConfiguration { +public class AutoconfSourceViewerConfiguration extends TextSourceViewerConfiguration { private ITextHover acHover; private IAnnotationHover aaHover; private AutoconfEditor fEditor; - + public AutoconfSourceViewerConfiguration(IPreferenceStore prefs, AutoconfEditor editor) { super(prefs); fEditor = editor; } - + @Override public String getConfiguredDocumentPartitioning(ISourceViewer sourceViewer) { return AutoconfEditor.AUTOCONF_PARTITIONING; @@ -50,7 +48,7 @@ public class AutoconfSourceViewerConfiguration extends @Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { ContentAssistant assistant = new ContentAssistant(); - + IContentAssistProcessor macroContentAssistProcessor = new AutoconfMacroContentAssistProcessor(fEditor); assistant.setContentAssistProcessor(macroContentAssistProcessor, AutoconfPartitionScanner.AUTOCONF_MACRO); assistant.setContentAssistProcessor(macroContentAssistProcessor, IDocument.DEFAULT_CONTENT_TYPE); @@ -59,38 +57,38 @@ public class AutoconfSourceViewerConfiguration extends assistant.setProposalPopupOrientation(IContentAssistant.PROPOSAL_OVERLAY); assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE); assistant.setInformationControlCreator(AutoconfTextHover.getInformationControlCreator()); - + return assistant; } - + @Override public String[] getConfiguredContentTypes(ISourceViewer sourceViewer) { - return new String[] { IDocument.DEFAULT_CONTENT_TYPE, - AutoconfPartitionScanner.AUTOCONF_MACRO, - AutoconfPartitionScanner.AUTOCONF_COMMENT}; + return new String[] { IDocument.DEFAULT_CONTENT_TYPE, AutoconfPartitionScanner.AUTOCONF_MACRO, + AutoconfPartitionScanner.AUTOCONF_COMMENT }; } - + @Override public ITextHover getTextHover(ISourceViewer sourceViewer, String contentType) { if (acHover == null) acHover = new AutoconfTextHover(fEditor); return acHover; } - + @Override public IAnnotationHover getAnnotationHover(ISourceViewer sourceViewer) { if (aaHover == null) aaHover = new AutoconfAnnotationHover(); return aaHover; } - + @Override public IReconciler getReconciler(ISourceViewer sourceViewer) { - MonoReconciler reconciler= new MonoReconciler(new AutoconfReconcilingStrategy(fEditor), false); + MonoReconciler reconciler = new MonoReconciler(new AutoconfReconcilingStrategy(fEditor), false); reconciler.setDelay(1000); reconciler.setProgressMonitor(new NullProgressMonitor()); return reconciler; } + @Override public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) { return new AutoconfPresentationReconciler(); |