@Override public String getLabel() { return fProposal.getDisplayString(); }
public String getLabel() { return fProposal.getDisplayString(); }
@Override public String getLabel() { return fProposal.getDisplayString(); }
@Override public int compare(IJavaCompletionProposal p1, IJavaCompletionProposal p2) { return Collator.getInstance().compare(p1.getDisplayString(), p2.getDisplayString()); } });
public int compare(Object o1, Object o2) { IJavaCompletionProposal p1= (IJavaCompletionProposal)o1; IJavaCompletionProposal p2= (IJavaCompletionProposal)o2; return Collator.getInstance().compare(p1.getDisplayString(), p2.getDisplayString()); } });
@Override public int compare(IJavaCompletionProposal p1, IJavaCompletionProposal p2) { return Collator.getInstance().compare(p1.getDisplayString(), p2.getDisplayString()); } });
actionName.append('&').append(j).append(' '); actionName.append(proposals[i].getDisplayString());
private static IAction[] getActionsFromProposals(IJavaCompletionProposal[] proposals, final int offset, final ITextViewer viewer) { List<Action> result= new ArrayList<>(); for (int i= 0, j= 1; i < proposals.length; i++) { if (proposals[i] instanceof ICompletionProposalExtension2) { final IJavaCompletionProposal proposal= proposals[i]; StringBuilder actionName= new StringBuilder(); if (j<10) { actionName.append('&').append(j).append(' '); } actionName.append(proposals[i].getDisplayString()); Action action= new Action(actionName.toString()) { @Override public void run() { applyProposal(proposal, viewer, (char)0, 0, offset); } }; action.setImageDescriptor(JavaPluginImages.DESC_OBJS_TEMPLATE); result.add(action); j++; } } if (result.size() == 0) return null; return result.toArray(new IAction[result.size()]); }
private static IAction[] getActionsFromProposals(IJavaCompletionProposal[] proposals, final int offset, final ITextViewer viewer) { List<Action> result= new ArrayList<>(); for (int i= 0, j= 1; i < proposals.length; i++) { if (proposals[i] instanceof ICompletionProposalExtension2) { final IJavaCompletionProposal proposal= proposals[i]; StringBuffer actionName= new StringBuffer(); if (j<10) { actionName.append('&').append(j).append(' '); } actionName.append(proposals[i].getDisplayString()); Action action= new Action(actionName.toString()) { @Override public void run() { applyProposal(proposal, viewer, (char)0, 0, offset); } }; action.setImageDescriptor(JavaPluginImages.DESC_OBJS_TEMPLATE); result.add(action); j++; } } if (result.size() == 0) return null; return result.toArray(new IAction[result.size()]); }
public SubwordsProposalContext(final String prefix, final CompletionProposal proposal, final IJavaCompletionProposal jdtProposal, final JavaContentAssistInvocationContext ctx) { this.proposal = proposal; this.ctx = ctx; this.subwordsMatchingRegion = SubwordsUtils.getTokensBetweenLastWhitespaceAndFirstOpeningBracket(jdtProposal.getDisplayString()); this.jdtProposal = jdtProposal; setPrefix(prefix); }
Set<String> sortkeys = Sets.newHashSet(); for (IJavaCompletionProposal p : baseProposals.keySet()) { sortkeys.add(p.getDisplayString()); String displayString = p.getDisplayString(); String completion = getTokensBetweenLastWhitespaceAndFirstOpeningBracket(displayString); if (!sortkeys.contains(displayString) && containsSubsequence(completion, crContext.getPrefix())) { baseProposals.put(p, newProposals.get(p)); sortkeys.add(p.getDisplayString());
String name= curr.getTemplate().getName(); for (int i= 0; i < keyWordResults.length; i++) { String keyword= keyWordResults[i].getDisplayString(); if (name.startsWith(keyword)) { String content= curr.getTemplate().getPattern();
String name= curr.getTemplate().getName(); for (int i= 0; i < keyWordResults.length; i++) { String keyword= keyWordResults[i].getDisplayString(); if (name.startsWith(keyword)) { String content= curr.getTemplate().getPattern();
String name= curr.getTemplate().getName(); for (int i= 0; i < keyWordResults.length; i++) { String keyword= keyWordResults[i].getDisplayString(); if (name.startsWith(keyword)) { curr.setRelevance(keyWordResults[i].getRelevance() + 1);
.logWarning("Unknown JDT proposal type '%s' ('%s'). Returning original proposal instead.", c, uiProposal.getDisplayString()); return uiProposal; } catch (final Exception e) { "Wrapping JDT proposal '%s' ('%s') failed. Returning original proposal instead.", c, uiProposal.getDisplayString()); return uiProposal;