@Override protected ContentAssistInvocationContext createContext(ITextViewer viewer, int offset) { return new JavaContentAssistInvocationContext(viewer, offset, fEditor); } }
@Override protected ContentAssistInvocationContext createContext(ITextViewer viewer, int offset) { return new JavaContentAssistInvocationContext(viewer, offset, fEditor); } }
protected ContentAssistInvocationContext createContext(ITextViewer viewer, int offset) { return new JavaContentAssistInvocationContext(viewer, offset, fEditor); } }
/** * Returns the invocation context. If none has been set via * {@link #setInvocationContext(JavaContentAssistInvocationContext)}, a new one is created. * * @return invocationContext the invocation context * @since 3.2 */ protected final JavaContentAssistInvocationContext getInvocationContext() { if (fInvocationContext == null) setInvocationContext(new JavaContentAssistInvocationContext(getCompilationUnit())); return fInvocationContext; }
/** * Returns the invocation context. If none has been set via * {@link #setInvocationContext(JavaContentAssistInvocationContext)}, a new one is created. * * @return invocationContext the invocation context * @since 3.2 */ protected final JavaContentAssistInvocationContext getInvocationContext() { if (fInvocationContext == null) { ICompilationUnit cu= getCompilationUnit(); if (cu != null) setInvocationContext(new JavaContentAssistInvocationContext(cu)); else setInvocationContext(new JavaContentAssistInvocationContext(fJavaProject)); } return fInvocationContext; }
/** * Returns the invocation context. If none has been set via * {@link #setInvocationContext(JavaContentAssistInvocationContext)}, a new one is created. * * @return invocationContext the invocation context * @since 3.2 */ protected final JavaContentAssistInvocationContext getInvocationContext() { if (fInvocationContext == null) { ICompilationUnit cu= getCompilationUnit(); if (cu != null) setInvocationContext(new JavaContentAssistInvocationContext(cu)); else setInvocationContext(new JavaContentAssistInvocationContext(fJavaProject)); } return fInvocationContext; }
new JavaContentAssistInvocationContext(viewer, trigger, editor); IRecommendersCompletionContext newCrContext = computer.create(newJavaContext);