private void preventDuplicateCategories(IPreferenceStore store, Set<String> disabled, CompletionProposalCategory allProposals, CompletionProposalCategory typeProposals, CompletionProposalCategory allButTypeProposals) { boolean adjusted= false; if (allProposals == null || !allProposals.isIncluded()) return; if (allButTypeProposals != null && allButTypeProposals.isIncluded()) { allButTypeProposals.setIncluded(false); disabled.add(allButTypeProposals.getId()); adjusted= true; } if (typeProposals != null && typeProposals.isIncluded()) { typeProposals.setIncluded(false); disabled.add(typeProposals.getId()); adjusted= true; } if (adjusted) { StringBuilder buf= new StringBuilder(50 * disabled.size()); Iterator<String> iter= disabled.iterator(); while (iter.hasNext()) { buf.append(iter.next()); buf.append('\0'); } store.putValue(PreferenceConstants.CODEASSIST_EXCLUDED_CATEGORIES, buf.toString()); } }
private void preventDuplicateCategories(IPreferenceStore store, Set<String> disabled, CompletionProposalCategory allProposals, CompletionProposalCategory typeProposals, CompletionProposalCategory allButTypeProposals) { boolean adjusted= false; if (allProposals == null || !allProposals.isIncluded()) return; if (allButTypeProposals != null && allButTypeProposals.isIncluded()) { allButTypeProposals.setIncluded(false); disabled.add(allButTypeProposals.getId()); adjusted= true; } if (typeProposals != null && typeProposals.isIncluded()) { typeProposals.setIncluded(false); disabled.add(typeProposals.getId()); adjusted= true; } if (adjusted) { StringBuffer buf= new StringBuffer(50 * disabled.size()); Iterator<String> iter= disabled.iterator(); while (iter.hasNext()) { buf.append(iter.next()); buf.append('\0'); } store.putValue(PreferenceConstants.CODEASSIST_EXCLUDED_CATEGORIES, buf.toString()); } }
category.setIncluded(!disabled.contains(category.getId())); Integer rank= (Integer) ordered.get(category.getId()); if (rank != null) {
category.setIncluded(!disabled.contains(category.getId())); Integer rank= ordered.get(category.getId()); if (rank != null) {
CompletionProposalCategory cat= (CompletionProposalCategory) it.next(); inclusionState[i]= cat.isIncluded(); cat.setIncluded(cat.getId().equals(categoryId)); separateState[i]= cat.isSeparateCommand(); cat.setSeparateCommand(false); for (Iterator it= categories.iterator(); it.hasNext(); i++) { CompletionProposalCategory cat= (CompletionProposalCategory) it.next(); cat.setIncluded(inclusionState[i]); cat.setSeparateCommand(separateState[i]);
void update() { fCategory.setIncluded(isInDefaultCategory()); int rank= getInternalRank(); fCategory.setSortOrder(rank); fCategory.setSeparateCommand(rank < PreferenceModel.LIMIT); } }
void update() { fCategory.setIncluded(isInDefaultCategory()); int rank= getInternalRank(); fCategory.setSortOrder(rank); fCategory.setSeparateCommand(rank < PreferenceModel.LIMIT); } }
void update() { fCategory.setIncluded(isInDefaultCategory()); int rank= getInternalRank(); fCategory.setSortOrder(rank); fCategory.setSeparateCommand(rank < PreferenceModel.LIMIT); } }
category.setIncluded(!disabled.contains(category.getId())); Integer rank= ordered.get(category.getId()); if (rank != null) {
CompletionProposalCategory cat= it.next(); inclusionState[i]= cat.isIncluded(); cat.setIncluded(cat.getId().equals(categoryId)); separateState[i]= cat.isSeparateCommand(); cat.setSeparateCommand(false); for (Iterator<CompletionProposalCategory> it= categories.iterator(); it.hasNext(); i++) { CompletionProposalCategory cat= it.next(); cat.setIncluded(inclusionState[i]); cat.setSeparateCommand(separateState[i]); cat.setEnabled((enabledState[i]));
CompletionProposalCategory cat= it.next(); inclusionState[i]= cat.isIncluded(); cat.setIncluded(cat.getId().equals(categoryId)); separateState[i]= cat.isSeparateCommand(); cat.setSeparateCommand(false); for (Iterator<CompletionProposalCategory> it= categories.iterator(); it.hasNext(); i++) { CompletionProposalCategory cat= it.next(); cat.setIncluded(inclusionState[i]); cat.setSeparateCommand(separateState[i]); cat.setEnabled((enabledState[i]));