private void writeOrderPreference(ModelElement changed, boolean isSeparate) { StringBuffer buf= new StringBuffer(); int i= 0; for (Iterator it= fElements.iterator(); it.hasNext(); i++) { ModelElement item= (ModelElement) it.next(); boolean separate= changed == item ? isSeparate : item.isSeparateCommand(); int rank= separate ? i : i + LIMIT; buf.append(item.getId() + COLON + rank + SEPARATOR); } String newValue= buf.toString(); String oldValue= setValue(PREF_CATEGORY_ORDER, newValue); validateSettings(PREF_CATEGORY_ORDER, oldValue, newValue); }
private void writeOrderPreference(ModelElement changed, boolean isSeparate) { StringBuffer buf= new StringBuffer(); int i= 0; for (Iterator<ModelElement> it= fElements.iterator(); it.hasNext(); i++) { ModelElement item= it.next(); boolean separate= changed == item ? isSeparate : item.isSeparateCommand(); int rank= separate ? i : i + LIMIT; buf.append(item.getId() + COLON + rank + SEPARATOR); } String newValue= buf.toString(); String oldValue= setValue(PREF_CATEGORY_ORDER, newValue); validateSettings(PREF_CATEGORY_ORDER, oldValue, newValue); }
private void writeInclusionPreference(ModelElement changed, boolean isInDefaultCategory) { StringBuilder buf= new StringBuilder(); for (Iterator<ModelElement> it= fElements.iterator(); it.hasNext();) { ModelElement item= it.next(); boolean included= changed == item ? isInDefaultCategory : item.isInDefaultCategory(); if (!included) buf.append(item.getId() + SEPARATOR); } String newValue= buf.toString(); String oldValue= setValue(PREF_EXCLUDED_CATEGORIES, newValue); validateSettings(PREF_EXCLUDED_CATEGORIES, oldValue, newValue); }
private void writeOrderPreference(ModelElement changed, boolean isSeparate) { StringBuilder buf= new StringBuilder(); int i= 0; for (Iterator<ModelElement> it= fElements.iterator(); it.hasNext(); i++) { ModelElement item= it.next(); boolean separate= changed == item ? isSeparate : item.isSeparateCommand(); int rank= separate ? i : i + LIMIT; buf.append(item.getId() + COLON + rank + SEPARATOR); } String newValue= buf.toString(); String oldValue= setValue(PREF_CATEGORY_ORDER, newValue); validateSettings(PREF_CATEGORY_ORDER, oldValue, newValue); }
private void writeInclusionPreference(ModelElement changed, boolean isInDefaultCategory) { StringBuffer buf= new StringBuffer(); for (Iterator<ModelElement> it= fElements.iterator(); it.hasNext();) { ModelElement item= it.next(); boolean included= changed == item ? isInDefaultCategory : item.isInDefaultCategory(); if (!included) buf.append(item.getId() + SEPARATOR); } String newValue= buf.toString(); String oldValue= setValue(PREF_EXCLUDED_CATEGORIES, newValue); validateSettings(PREF_EXCLUDED_CATEGORIES, oldValue, newValue); }
private void writeInclusionPreference(ModelElement changed, boolean isInDefaultCategory) { StringBuffer buf= new StringBuffer(); for (Iterator it= fElements.iterator(); it.hasNext();) { ModelElement item= (ModelElement) it.next(); boolean included= changed == item ? isInDefaultCategory : item.isInDefaultCategory(); if (!included) buf.append(item.getId() + SEPARATOR); } String newValue= buf.toString(); String oldValue= setValue(PREF_EXCLUDED_CATEGORIES, newValue); validateSettings(PREF_EXCLUDED_CATEGORIES, oldValue, newValue); }