public LazyJavaTypeCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context) { super(proposal, context); fCompilationUnit= context.getCompilationUnit(); fQualifiedName= null; }
public LazyJavaTypeCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context) { super(proposal, context); fCompilationUnit= context.getCompilationUnit(); fQualifiedName= null; }
public ImportCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context, int parentProposalKind) { super(context); fProposal= proposal; fParentProposalKind= parentProposalKind; fCompilationUnit= context.getCompilationUnit(); }
public ImportCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context, int parentProposalKind) { super(context); fProposal= proposal; fParentProposalKind= parentProposalKind; fCompilationUnit= context.getCompilationUnit(); }
public ImportCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context, int parentProposalKind) { super(context); fProposal= proposal; fParentProposalKind= parentProposalKind; fCompilationUnit= context.getCompilationUnit(); }
public LazyPackageCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context) { super(proposal, context); fCompilationUnit= context.getCompilationUnit(); }
public LazyModuleCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context) { super(proposal, context); fCompilationUnit= context.getCompilationUnit(); } @Override
public LazyJavaTypeCompletionProposal(CompletionProposal proposal, JavaContentAssistInvocationContext context) { super(proposal, context); fCompilationUnit= context.getCompilationUnit(); fQualifiedName= null; }
/** * Returns the project of the compilation unit that content assist is invoked in, * <code>null</code> if none. * * @return the current java project, possibly <code>null</code> */ public IJavaProject getProject() { ICompilationUnit unit= getCompilationUnit(); return unit == null ? fJavaProject : unit.getJavaProject(); }
/** * Returns the project of the compilation unit that content assist is invoked in, * <code>null</code> if none. * * @return the current java project, possibly <code>null</code> */ public IJavaProject getProject() { ICompilationUnit unit= getCompilationUnit(); return unit == null ? fJavaProject : unit.getJavaProject(); }
public final ICompilationUnit getCompilationUnit(final ContentAssistInvocationContext context) { ICompilationUnit cunit = null; if (context instanceof JavaContentAssistInvocationContext) { JavaContentAssistInvocationContext jcontext = (JavaContentAssistInvocationContext) context; if (jcontext.getCoreContext() != null) { cunit = jcontext.getCompilationUnit(); } } return cunit; }
protected FormatterPrefs getFormatterPrefs() { if (fFormatterPrefs == null) { ICompilationUnit cu= fInvocationContext.getCompilationUnit(); fFormatterPrefs= new FormatterPrefs(cu == null ? null : cu.getJavaProject()); } return fFormatterPrefs; }
protected FormatterPrefs getFormatterPrefs() { if (fFormatterPrefs == null) { ICompilationUnit cu= fInvocationContext.getCompilationUnit(); fFormatterPrefs= new FormatterPrefs(cu == null ? null : cu.getJavaProject()); } return fFormatterPrefs; }
/** * Creates the collector used to get proposals from core. * * @param context the context * @return the collector */ protected CompletionProposalCollector createCollector(JavaContentAssistInvocationContext context) { if (PreferenceConstants.getPreferenceStore().getBoolean(PreferenceConstants.CODEASSIST_FILL_ARGUMENT_NAMES)) return new FillArgumentNamesCompletionProposalCollector(context); else return new CompletionProposalCollector(context.getCompilationUnit(), true); }
/** * Creates the collector used to get proposals from core. */ protected CompletionProposalCollector createCollector(JavaContentAssistInvocationContext context) { if (PreferenceConstants.getPreferenceStore().getBoolean(PreferenceConstants.CODEASSIST_FILL_ARGUMENT_NAMES)) return new FillArgumentNamesCompletionProposalCollector(context); else return new CompletionProposalCollector(context.getCompilationUnit()); }
public FillArgumentNamesCompletionProposalCollector(JavaContentAssistInvocationContext context) { super(context.getCompilationUnit()); setInvocationContext(context); IPreferenceStore preferenceStore= JavaPlugin.getDefault().getPreferenceStore(); fIsGuessArguments= preferenceStore.getBoolean(PreferenceConstants.CODEASSIST_GUESS_METHOD_ARGUMENTS); }
private void initalizeCollector() { if (shouldFillArgumentNames()) { collector = new FillArgumentNamesCompletionProposalCollector(jdtuiContext); } else { collector = new CompletionProposalCollector(jdtuiContext.getCompilationUnit(), false); } configureInterestedProposalTypes(); adjustProposalReplacementLength(); }
public FillArgumentNamesCompletionProposalCollector(JavaContentAssistInvocationContext context) { super(context.getCompilationUnit(), true); setInvocationContext(context); IPreferenceStore preferenceStore= JavaPlugin.getDefault().getPreferenceStore(); fIsGuessArguments= preferenceStore.getBoolean(PreferenceConstants.CODEASSIST_GUESS_METHOD_ARGUMENTS); if (preferenceStore.getBoolean(PreferenceConstants.CODEASSIST_FILL_ARGUMENT_NAMES)) { setRequireExtendedContext(true); } }
public FillArgumentNamesCompletionProposalCollector(JavaContentAssistInvocationContext context) { super(context.getCompilationUnit(), true); setInvocationContext(context); IPreferenceStore preferenceStore= JavaPlugin.getDefault().getPreferenceStore(); fIsGuessArguments= preferenceStore.getBoolean(PreferenceConstants.CODEASSIST_GUESS_METHOD_ARGUMENTS); if (preferenceStore.getBoolean(PreferenceConstants.CODEASSIST_FILL_ARGUMENT_NAMES)) { setRequireExtendedContext(true); } }
public ProcessableOverrideCompletionProposal(CompletionProposal coreProposal, JavaCompletionProposal uiProposal, JavaContentAssistInvocationContext context) { super(context.getProject(), context.getCompilationUnit(), String.valueOf(coreProposal.getName()), computeParamTypes(coreProposal), coreProposal.getReplaceStart(), uiProposal.getReplacementLength(), uiProposal.getStyledDisplayString(), String.valueOf(coreProposal.getCompletion())); this.coreProposal = coreProposal; final Image image = uiProposal.getImage(); setImage(image); setRelevance(uiProposal.getRelevance()); }