/** * Callback to signal this quick assist assistant that the presentation of the * possible completions has been stopped. */ protected void possibleCompletionsClosed() { fQuickAssistAssistantImpl.possibleCompletionsClosed(); }
/** * {@inheritDoc} * * @since 3.4 */ @Override public final IHandler getHandler(String commandId) { return fQuickAssistAssistantImpl.getHandler(commandId); }
/** * Hides any open pop-ups. * * @since 3.4 */ protected void hide() { fQuickAssistAssistantImpl.hide(); }
@Override public void uninstall() { // if (fLightBulbUpdater != null) { // fLightBulbUpdater.uninstall(); // fLightBulbUpdater = null; // } super.uninstall(); }
public QuickAssistAssistant() { fQuickAssistAssistantImpl= new QuickAssistAssistantImpl(); fQuickAssistAssistantImpl.enableAutoActivation(false); fQuickAssistAssistantImpl.enableAutoInsert(false); }
@Override public void install(ISourceViewer sourceViewer) { super.install(sourceViewer); viewer = sourceViewer; }
/** * {@inheritDoc} * * @since 3.4 */ @Override public void enableColoredLabels(boolean isEnabled) { fQuickAssistAssistantImpl.enableColoredLabels(isEnabled); }
@Override public boolean canAssist(IQuickAssistInvocationContext invocationContext) { return fQuickAssistProcessor != null && fQuickAssistProcessor.canAssist(invocationContext); }
@Override public void setProposalSelectorBackground(Color background) { fQuickAssistAssistantImpl.setProposalSelectorBackground(background); }
@Override public void setStatusMessage(String message) { fQuickAssistAssistantImpl.setStatusMessage(message); }
@Override public String showPossibleQuickAssists() { return fQuickAssistAssistantImpl.showPossibleCompletions(); }
@Override public void setProposalSelectorForeground(Color foreground) { fQuickAssistAssistantImpl.setProposalSelectorForeground(foreground); }
@Override public void addCompletionListener(ICompletionListener listener) { fQuickAssistAssistantImpl.addCompletionListener(listener); }
@Override public void uninstall() { viewer = null; super.uninstall(); }
public QuickAssistAssistant() { fQuickAssistAssistantImpl= new QuickAssistAssistantImpl(); fQuickAssistAssistantImpl.enableAutoActivation(false); fQuickAssistAssistantImpl.enableAutoInsert(false); }
@Override public void install(ISourceViewer sourceViewer) { super.install(sourceViewer); fViewer = sourceViewer; // fLightBulbUpdater = new // RutaQuickAssistLightBulbUpdater(fEditor, // sourceViewer); // fLightBulbUpdater.install(); }
/** * Callback to signal this quick assist assistant that the presentation of the * possible completions has been stopped. */ protected void possibleCompletionsClosed() { fQuickAssistAssistantImpl.possibleCompletionsClosed(); }
/** * {@inheritDoc} * * @since 3.4 */ @Override public final IHandler getHandler(String commandId) { return fQuickAssistAssistantImpl.getHandler(commandId); }
/** * Hides any open pop-ups. * * @since 3.4 */ protected void hide() { fQuickAssistAssistantImpl.hide(); }
/** * {@inheritDoc} * * @since 3.4 */ @Override public void enableColoredLabels(boolean isEnabled) { fQuickAssistAssistantImpl.enableColoredLabels(isEnabled); }