@Override protected void filter(CompletionResultSet resultSet) { try { resultSet.setAnchorOffset(anchorOffset); } catch (Exception ex) { Exceptions.printStackTrace(ex); } resultSet.finish(); } }
@Override protected void filter(CompletionResultSet resultSet) { if (!otherMethodContext) { resultSet.setAnchorOffset(queryAnchorOffset); resultSet.setToolTip(queryToolTip); } resultSet.finish(); } }
@Override protected void query(CompletionResultSet resultSet, Document doc, int caretOffset) { List<BeansCompletionItem> completionItems = new ArrayList<BeansCompletionItem>(); int anchorOffset = getCompletionItems(doc, caretOffset, completionItems); resultSet.addAllItems(completionItems); if (anchorOffset != -1) { resultSet.setAnchorOffset(anchorOffset); } resultSet.finish(); }
protected void filter(final CompletionResultSet resultSet) { if (filterPrefix != null) { resultSet.setTitle(NbBundle.getMessage(PPCompletionProvider.class, "DESC_TITLE_VAR_CC")); resultSet.setAnchorOffset(this.ancor); resultSet.addAllItems(getFilteredData(this.variableItems, filterPrefix)); resultSet.finish(); } }
@Override protected void filter(CompletionResultSet resultSet) { if (filterPrefix != null && results != null) { resultSet.setAnchorOffset(queryAnchorOffset); Collection<? extends CsmPreprocessorDirectiveCompletionItem> items = getFilteredData(results, filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); } resultSet.setHasAdditionalItems(false); resultSet.finish(); }
@Override protected void filter(CompletionResultSet resultSet) { if (filterPrefix != null && results != null) { resultSet.setAnchorOffset(resultSetAnchorOffset); Collection<? extends CsmIncludeCompletionItem> items = getFilteredData(results, filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); } resultSet.setHasAdditionalItems(true); resultSet.finish(); }
@Override protected void filter(CompletionResultSet resultSet) { if (filterPrefix != null && results != null) { resultSet.setAnchorOffset(queryAnchorOffset); Collection<CompletionItem> items = getFilteredData(results, filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); } resultSet.setHasAdditionalItems(false); resultSet.finish(); }
@Override protected void filter(CompletionResultSet resultSet) { if (filterPrefix != null && results != null) { resultSet.setAnchorOffset(queryAnchorOffset); Collection<? extends CsmImplementsMethodCompletionItem> items = getFilteredData(results, filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); } resultSet.setHasAdditionalItems(false); resultSet.finish(); }
@Override protected void filter(CompletionResultSet resultSet) { if (filterPrefix != null && results != null) { resultSet.setAnchorOffset(queryAnchorOffset); Collection<? extends CsmOverrideMethodCompletionItem> items = getFilteredData(results, filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); } resultSet.setHasAdditionalItems(false); resultSet.finish(); }
@Override protected void query(CompletionResultSet resultSet, Document doc, int caretOffset) { Collection<CsmImplementsMethodCompletionItem> items = getItems((BaseDocument) doc, caretOffset); if (this.queryAnchorOffset >= 0) { if (items != null && items.size() > 0) { this.results = items; items = getFilteredData(items, this.filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); resultSet.setAnchorOffset(queryAnchorOffset); } resultSet.setHasAdditionalItems(false); } resultSet.finish(); }
@Override protected void query(CompletionResultSet resultSet, Document doc, int caretOffset) { if (TRACE) { System.err.println("query on " + caretOffset + " anchor " + queryAnchorOffset); // NOI18N } Collection<CsmPreprocessorDirectiveCompletionItem> items = getItems((BaseDocument) doc, caretOffset); if (this.queryAnchorOffset > 0) { if (items != null && items.size() > 0) { this.results = items; items = getFilteredData(items, this.filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); resultSet.setAnchorOffset(queryAnchorOffset); } resultSet.setHasAdditionalItems(false); } resultSet.finish(); }
protected void filter(final CompletionResultSet resultSet) { if (filterPrefix != null) { resultSet.setTitle("Available directives"); resultSet.setAnchorOffset(this.ancor); resultSet.addAllItems(getFilteredData(this.directiveItems, filterPrefix)); resultSet.finish(); } }
@Override protected void query(CompletionResultSet resultSet, Document doc, int caretOffset) { Collection<CompletionItem> items = getItems((BaseDocument) doc, caretOffset); if (this.queryAnchorOffset >= 0) { if (items != null && items.size() > 0) { this.results = items; items = getFilteredData(items, this.filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); resultSet.setAnchorOffset(queryAnchorOffset); } resultSet.setHasAdditionalItems(false); } resultSet.finish(); }
@Override protected void query(CompletionResultSet resultSet, Document doc, int caretOffset) { Collection<CsmOverrideMethodCompletionItem> items = getItems((BaseDocument) doc, caretOffset); if (this.queryAnchorOffset >= 0) { if (items != null && items.size() > 0) { this.results = items; items = getFilteredData(items, this.filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); resultSet.setAnchorOffset(queryAnchorOffset); } resultSet.setHasAdditionalItems(false); } resultSet.finish(); }
@Override protected void query(CompletionResultSet resultSet, Document doc, int caretOffset) { if (TRACE) { System.err.println("query on " + caretOffset + " anchor " + queryAnchorOffset); // NOI18N } Collection<CsmIncludeCompletionItem> items = getItems((BaseDocument) doc, caretOffset); if (this.queryAnchorOffset > 0) { if (items != null && items.size() > 0) { this.caseSensitive = isCaseSensitive(component); this.results = items; items = getFilteredData(items, filterPrefix); resultSet.estimateItems(items.size(), -1); resultSet.addAllItems(items); resultSet.setAnchorOffset(resultSetAnchorOffset); } resultSet.setHasAdditionalItems(true); } resultSet.finish(); }
protected void query(final CompletionResultSet resultSet, @SuppressWarnings("unused") final Document doc, final int caretOffset) { try { final int ancor = Utilities.getPreviousWord(this.component, caretOffset); if (canFilter(this.component)) { this.ancor = ancor; resultSet.setTitle(NbBundle.getMessage(PPCompletionProvider.class, "DESC_TITLE_DIRE_CC")); resultSet.setAnchorOffset(ancor); resultSet.addAllItems(getFilteredData(this.directiveItems, filterPrefix)); } } catch (BadLocationException ble) { } resultSet.finish(); }
@Override protected void filter(CompletionResultSet resultSet) { if (TRACE) { System.err.println("filter begin" + getTestState());// NOI18N } if (filterPrefix != null && queryResult != null) { // no more title in NB 6 in completion window //resultSet.setTitle(getFilteredTitle(queryResult.getTitle(), filterPrefix)); resultSet.setAnchorOffset(queryAnchorOffset); Collection<CompletionItem> items = getFilteredData(queryResult.getItems(), filterPrefix); if (TRACE) { System.err.println("filter with prefix" + getTestState()); // NOI18N } addItems(resultSet, items); } if (TRACE) { System.err.println("filter end" + getTestState()); // NOI18N } resultSet.finish(); }
@Override protected void filter(CompletionResultSet resultSet) { try { if ((queryType & COMPLETION_QUERY_TYPE) != 0) { if (results != null) { if (filterPrefix != null) { resultSet.addAllItems(getFilteredData(results, filterPrefix)); } else { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); } } } else if (queryType == TOOLTIP_QUERY_TYPE) { resultSet.setToolTip(toolTip); } resultSet.setAnchorOffset(anchorOffset); } catch (Exception ex) { Exceptions.printStackTrace(ex); } resultSet.finish(); }
protected void query(final CompletionResultSet resultSet, @SuppressWarnings("unused") final Document doc, final int caretOffset) { try { final int ancor = Utilities.getPreviousWord(this.component, caretOffset); final PPToken tok = new PreprocessorScanner(new StringReader(org.netbeans.modules.mobility.editor.Utilities.getLine(this.component))).nextToken(); if (canFilter(this.component)) { this.ancor = ancor; resultSet.setTitle(NbBundle.getMessage(PPCompletionProvider.class, "DESC_TITLE_VAR_CC")); resultSet.setAnchorOffset(ancor); //see what the previous directive word is and offer completion items accordingly if (tok.getType() == LineParserTokens.COMMAND_DEBUG || tok.getType() == LineParserTokens.COMMAND_MDEBUG) resultSet.addAllItems(getFilteredData(this.debugItems, filterPrefix)); else resultSet.addAllItems(getFilteredData(this.variableItems, filterPrefix)); } else Completion.get().hideCompletion(); } catch (BadLocationException ble) { } catch (IOException ioe) { } resultSet.finish(); }
private void populateResultSet(CompletionResultSet resultSet, SpringCompletionResult springCompletionResult) { if(springCompletionResult == SpringCompletionResult.NONE) { return; } resultSet.addAllItems(springCompletionResult.getItems()); if (completor.getAnchorOffset() != -1) { resultSet.setAnchorOffset(completor.getAnchorOffset()); } if(springCompletionResult.hasAdditionalItems()) { resultSet.setHasAdditionalItems(true); resultSet.setHasAdditionalItemsText(springCompletionResult.getAdditionalItemsText()); } } }