@Override public Map<String, String> getParameterValues() { Collection<CompletionProposalCategory> descriptors= CompletionProposalComputerRegistry.getDefault().getProposalCategories(); Map<String, String> map= new HashMap<>(descriptors.size()); for (Iterator<CompletionProposalCategory> it= descriptors.iterator(); it.hasNext();) { CompletionProposalCategory category= it.next(); map.put(category.getDisplayName(), category.getId()); } return map; } }
@Override public Map<String, String> getParameterValues() { Collection<CompletionProposalCategory> descriptors= CompletionProposalComputerRegistry.getDefault().getProposalCategories(); Map<String, String> map= new HashMap<>(descriptors.size()); for (Iterator<CompletionProposalCategory> it= descriptors.iterator(); it.hasNext();) { CompletionProposalCategory category= it.next(); map.put(category.getDisplayName(), category.getId()); } return map; } }
public Map getParameterValues() { Collection descriptors= CompletionProposalComputerRegistry.getDefault().getProposalCategories(); Map map= new HashMap(descriptors.size()); for (Iterator it= descriptors.iterator(); it.hasNext();) { CompletionProposalCategory category= (CompletionProposalCategory) it.next(); map.put(category.getDisplayName(), category.getId()); } return map; } }
public static boolean isMylynInstalled() { CompletionProposalComputerRegistry reg = CompletionProposalComputerRegistry.getDefault(); for (CompletionProposalCategory cat : reg.getProposalCategories()) { if (cat.getId().equals(MYLYN_ALL_CATEGORY)) { return true; } } return false; }
public static boolean isMylynInstalled() { CompletionProposalComputerRegistry reg = CompletionProposalComputerRegistry.getDefault(); for (CompletionProposalCategory cat : reg.getProposalCategories()) { if (cat.getId().equals(MYLYN_ALL_CATEGORY)) { return true; } } return false; }
public ContentAssistProcessor(ContentAssistant assistant, String partition) { Assert.isNotNull(partition); Assert.isNotNull(assistant); fPartition= partition; fComputerRegistry= CompletionProposalComputerRegistry.getDefault(); fCategories= fComputerRegistry.getProposalCategories(); fAssistant= assistant; fAssistant.addCompletionListener(new CompletionListener()); }
public ContentAssistProcessor(ContentAssistant assistant, String partition) { Assert.isNotNull(partition); Assert.isNotNull(assistant); fPartition= partition; fComputerRegistry= CompletionProposalComputerRegistry.getDefault(); fCategories= fComputerRegistry.getProposalCategories(); fAssistant= assistant; fAssistant.addCompletionListener(new CompletionListener()); }
CodeAssistAdvancedConfigurationBlock(IStatusChangeListener statusListener, IWorkbenchPreferenceContainer container) { super(statusListener, null, getAllKeys(), container); fModel= new PreferenceModel(CompletionProposalComputerRegistry.getDefault()); }
CodeAssistAdvancedConfigurationBlock(IStatusChangeListener statusListener, IWorkbenchPreferenceContainer container) { super(statusListener, null, getAllKeys(), container); fModel= new PreferenceModel(CompletionProposalComputerRegistry.getDefault()); }
CodeAssistAdvancedConfigurationBlock(IStatusChangeListener statusListener, IWorkbenchPreferenceContainer container) { super(statusListener, null, getAllKeys(), container); fModel= new PreferenceModel(CompletionProposalComputerRegistry.getDefault()); }
/** * Sets the completion proposal categories which are excluded from the * default proposal list and reloads the registry. * * @param categories the array with the IDs of the excluded categories * @see #CODEASSIST_EXCLUDED_CATEGORIES * @since 3.4 */ public static void setExcludedCompletionProposalCategories(String[] categories) { Assert.isLegal(categories != null); StringBuilder buf= new StringBuilder(50 * categories.length); for (int i= 0; i < categories.length; i++) { buf.append(categories[i]); buf.append('\0'); } getPreferenceStore().setValue(CODEASSIST_EXCLUDED_CATEGORIES, buf.toString()); CompletionProposalComputerRegistry.getDefault().reload(); }
/** * Sets the completion proposal categories which are excluded from the * default proposal list and reloads the registry. * * @param categories the array with the IDs of the excluded categories * @see #CODEASSIST_EXCLUDED_CATEGORIES * @since 3.4 */ public static void setExcludedCompletionProposalCategories(String[] categories) { Assert.isLegal(categories != null); StringBuffer buf= new StringBuffer(50 * categories.length); for (int i= 0; i < categories.length; i++) { buf.append(categories[i]); buf.append('\0'); } getPreferenceStore().setValue(CODEASSIST_EXCLUDED_CATEGORIES, buf.toString()); CompletionProposalComputerRegistry.getDefault().reload(); }
Assert.isNotNull(assistant); fPartition= partition; fCategories= CompletionProposalComputerRegistry.getDefault().getProposalCategories(); fAssistant= assistant; fAssistant.addCompletionListener(new ICompletionListener() {
Collection descriptors= CompletionProposalComputerRegistry.getDefault().getProposalCategories(); List specificAssistActions= new ArrayList(descriptors.size()); for (Iterator it= descriptors.iterator(); it.hasNext();) {
Collection<CompletionProposalCategory> descriptors= CompletionProposalComputerRegistry.getDefault().getProposalCategories(); List<IAction> specificAssistActions= new ArrayList<>(descriptors.size()); for (Iterator<CompletionProposalCategory> it= descriptors.iterator(); it.hasNext();) {
Collection<CompletionProposalCategory> descriptors= CompletionProposalComputerRegistry.getDefault().getProposalCategories(); List<IAction> specificAssistActions= new ArrayList<>(descriptors.size()); for (Iterator<CompletionProposalCategory> it= descriptors.iterator(); it.hasNext();) {
CompletionProposalComputerRegistry registry= CompletionProposalComputerRegistry.getDefault(); registry.reload(); return true;