/** * Creates a new context information popup. * * @param contentAssistant the content assist for computing the context information * @param viewer the viewer on top of which the context information is shown */ public ContextInformationPopup(ContentAssistant contentAssistant, ITextViewer viewer) { fContentAssistant= contentAssistant; fViewer= viewer; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fViewer); }
/** * Creates a new context information popup. * * @param contentAssistant the content assist for computing the context information * @param viewer the viewer on top of which the context information is shown */ public ContextInformationPopup(ContentAssistant contentAssistant, ITextViewer viewer) { fContentAssistant= contentAssistant; fViewer= viewer; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fViewer); }
/** * Creates a new context information popup. * * @param contentAssistant the content assist for computing the context information * @param contentAssistSubjectControl the content assist subject control on top of which the context information is shown * @since 3.0 */ public ContextInformationPopup(ContentAssistant contentAssistant, IContentAssistSubjectControl contentAssistSubjectControl) { fContentAssistant= contentAssistant; fContentAssistSubjectControl= contentAssistSubjectControl; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fContentAssistSubjectControl); }
/** * Creates a new completion proposal popup for the given elements. * * @param contentAssistant the content assistant feeding this popup * @param contentAssistSubjectControl the content assist subject control on top of which this popup appears * @param infoController the information control collaborating with this popup, or <code>null</code> * @since 3.0 */ public CompletionProposalPopup(ContentAssistant contentAssistant, IContentAssistSubjectControl contentAssistSubjectControl, AdditionalInfoController infoController) { fContentAssistant= contentAssistant; fContentAssistSubjectControl= contentAssistSubjectControl; fAdditionalInfoController= infoController; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fContentAssistSubjectControl); }
/** * Creates a new context information popup. * * @param contentAssistant the content assist for computing the context information * @param contentAssistSubjectControl the content assist subject control on top of which the context information is shown * @since 3.0 */ public ContextInformationPopup(ContentAssistant contentAssistant, IContentAssistSubjectControl contentAssistSubjectControl) { fContentAssistant= contentAssistant; fContentAssistSubjectControl= contentAssistSubjectControl; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fContentAssistSubjectControl); }
/** * Creates a new completion proposal popup for the given elements. * * @param contentAssistant the content assistant feeding this popup * @param viewer the viewer on top of which this popup appears * @param infoController the information control collaborating with this popup, or <code>null</code> * @since 2.0 */ public CompletionProposalPopup(ContentAssistant contentAssistant, ITextViewer viewer, AdditionalInfoController infoController) { fContentAssistant= contentAssistant; fViewer= viewer; fAdditionalInfoController= infoController; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fViewer); }
/** * Creates a new completion proposal popup for the given elements. * * @param contentAssistant the content assistant feeding this popup * @param contentAssistSubjectControl the content assist subject control on top of which this popup appears * @param infoController the information control collaborating with this popup, or <code>null</code> * @since 3.0 */ public CompletionProposalPopup(ContentAssistant contentAssistant, IContentAssistSubjectControl contentAssistSubjectControl, AdditionalInfoController infoController) { fContentAssistant= contentAssistant; fContentAssistSubjectControl= contentAssistSubjectControl; fAdditionalInfoController= infoController; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fContentAssistSubjectControl); }
/** * Creates a new completion proposal popup for the given elements. * * @param contentAssistant the content assistant feeding this popup * @param viewer the viewer on top of which this popup appears * @param infoController the information control collaborating with this popup, or <code>null</code> * @since 2.0 */ public CompletionProposalPopup(ContentAssistant contentAssistant, ITextViewer viewer, AdditionalInfoController infoController) { fContentAssistant= contentAssistant; fViewer= viewer; fAdditionalInfoController= infoController; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fViewer); }
protected void install(IContentAssistSubjectControl contentAssistSubjectControl) { fContentAssistSubjectControl= contentAssistSubjectControl; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fContentAssistSubjectControl); install(); }
@Override public void install(ITextViewer textViewer) { fViewer= textViewer; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fViewer); install(); }
protected void install(IContentAssistSubjectControl contentAssistSubjectControl) { fContentAssistSubjectControl= contentAssistSubjectControl; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fContentAssistSubjectControl); install(); }
@Override public void install(ITextViewer textViewer) { fViewer= textViewer; fContentAssistSubjectControlAdapter= new ContentAssistSubjectControlAdapter(fViewer); install(); }