@Override public void install(ISourceViewer sourceViewer) { super.install(sourceViewer); viewer = sourceViewer; }
@Override public void uninstall() { // if (fLightBulbUpdater != null) { // fLightBulbUpdater.uninstall(); // fLightBulbUpdater = null; // } super.uninstall(); }
@Override protected void possibleCompletionsClosed() { super.possibleCompletionsClosed(); restorePosition(); }
@Override public IQuickAssistAssistant getQuickAssistAssistant(ISourceViewer sourceViewer) { if (fPreferenceStore == null || !fPreferenceStore.getBoolean(SpellingService.PREFERENCE_SPELLING_ENABLED)) return null; QuickAssistAssistant assistant= new QuickAssistAssistant(); assistant.setQuickAssistProcessor(new SpellingCorrectionProcessor()); assistant.setRestoreCompletionProposalSize(EditorsPlugin.getDefault().getDialogSettingsSection("quick_assist_proposal_size")); //$NON-NLS-1$ assistant.setInformationControlCreator(getQuickAssistAssistantInformationControlCreator()); return assistant; }
return super.showPossibleQuickAssists(); return super.showPossibleQuickAssists();
@Override public IQuickAssistAssistant getQuickAssistAssistant(ISourceViewer sourceViewer) { QuickAssistAssistant assistant = new QuickAssistAssistant(); assistant.setQuickAssistProcessor(new JsonQuickAssistProcessor(new QuickFixer())); assistant.setInformationControlCreator(getInformationControlCreator(sourceViewer)); return assistant; }
public IQuickAssistAssistant getQuickAssistAssistant(ISourceViewer sourceViewer) { if (fPreferenceStore == null || !fPreferenceStore.getBoolean(SpellingService.PREFERENCE_SPELLING_ENABLED)) return null; IQuickAssistAssistant assistant= new QuickAssistAssistant(); assistant.setQuickAssistProcessor(new SpellingCorrectionProcessor()); assistant.setInformationControlCreator(getQuickAssistAssistantInformationControlCreator()); // Waiting for color preferences, see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=133731 assistant.setProposalSelectorBackground(sourceViewer.getTextWidget().getDisplay().getSystemColor(SWT.COLOR_WHITE)); assistant.setProposalSelectorForeground(sourceViewer.getTextWidget().getDisplay().getSystemColor(SWT.COLOR_BLACK)); return assistant; }
return super.showPossibleQuickAssists(); .toArray(new Annotation[resultingAnnotations.size()]); return super.showPossibleQuickAssists();
@Override public void uninstall() { viewer = null; super.uninstall(); }
@Override public void install(ISourceViewer sourceViewer) { super.install(sourceViewer); fViewer = sourceViewer; // fLightBulbUpdater = new // RutaQuickAssistLightBulbUpdater(fEditor, // sourceViewer); // fLightBulbUpdater.install(); }
@Override protected void possibleCompletionsClosed() { super.possibleCompletionsClosed(); restorePosition(); }
return super.showPossibleQuickAssists(); return super.showPossibleQuickAssists();
@Override public void uninstall() { if (fLightBulbUpdater != null) { fLightBulbUpdater.uninstall(); fLightBulbUpdater= null; } super.uninstall(); }
@Override public void install(ISourceViewer sourceViewer) { super.install(sourceViewer); fViewer= sourceViewer; fLightBulbUpdater= new QuickAssistLightBulbUpdater(fEditor, sourceViewer); fLightBulbUpdater.install(); }
@Override protected void possibleCompletionsClosed() { super.possibleCompletionsClosed(); restorePosition(); }
return super.showPossibleQuickAssists(); return super.showPossibleQuickAssists();
@Override public void uninstall() { if (fLightBulbUpdater != null) { fLightBulbUpdater.uninstall(); fLightBulbUpdater= null; } super.uninstall(); }
public void install(ISourceViewer sourceViewer) { super.install(sourceViewer); fViewer= sourceViewer; fLightBulbUpdater= new QuickAssistLightBulbUpdater(fEditor, sourceViewer); fLightBulbUpdater.install(); }
protected void possibleCompletionsClosed() { super.possibleCompletionsClosed(); restorePosition(); }
return super.showPossibleQuickAssists(); return super.showPossibleQuickAssists();