public String getUserDesignationKey(int index) { List<String> keys = getUserDesignationKeys(true); return keys.get(index); }
/** * Get a List containing all known user designation keys keys. E.g., * "MOSTLY_HARMLESS", "MUST_FIX", "NOT_A_BUG", etc. * * If <code>sort == true</code> then it will attempt to sort the List as * appropriate to show the user. * * @return List of user designation keys */ public List<String> getUserDesignationKeys(boolean sort) { List<String> result = getUserDesignationKeys(); if (sort) { Collections.sort(result, designationKeyComparator); } return result; }
@Override public String[] getAllSorted() {// FIXME I think we always want user to // see all possible designations, not // just the ones he has set in his // project, Agreement? -Dan List<String> sortedDesignations = I18N.instance().getUserDesignationKeys(true); return sortedDesignations.toArray(new String[sortedDesignations.size()]); } },
private void addDesignationKey(String argument) { I18N i18n = I18N.instance(); for (String x : argument.split("[,|]")) { for (String designationKey : i18n.getUserDesignationKeys()) { if (designationKey.equals(x) || i18n.getUserDesignation(designationKey).equals(x)) { this.designationKey.add(designationKey); break; } } } }
public int getUserDesignationKeyIndex() { return I18N.instance().getUserDesignationKeys(true).indexOf(getUserDesignationKey()); }
int keyEvents[] = { KeyEvent.VK_1, KeyEvent.VK_2, KeyEvent.VK_3, KeyEvent.VK_4, KeyEvent.VK_5, KeyEvent.VK_6, KeyEvent.VK_7, KeyEvent.VK_8, KeyEvent.VK_9 }; for (String key : I18N.instance().getUserDesignationKeys(true)) { String name = I18N.instance().getUserDesignation(key); mainFrame.addDesignationItem(changeDesignationMenu, key, name, keyEvents[i++]);
int keyEvents[] = { KeyEvent.VK_1, KeyEvent.VK_2, KeyEvent.VK_3, KeyEvent.VK_4, KeyEvent.VK_5, KeyEvent.VK_6, KeyEvent.VK_7, KeyEvent.VK_8, KeyEvent.VK_9 }; for (String key : I18N.instance().getUserDesignationKeys(true)) { String name = I18N.instance().getUserDesignation(key); mainFrame.addDesignationItem(changeDesignationMenu, key, name, keyEvents[i++]);
int keyEvents[] = { KeyEvent.VK_1, KeyEvent.VK_2, KeyEvent.VK_3, KeyEvent.VK_4, KeyEvent.VK_5, KeyEvent.VK_6, KeyEvent.VK_7, KeyEvent.VK_8, KeyEvent.VK_9 }; for (String key : I18N.instance().getUserDesignationKeys(true)) { String name = I18N.instance().getUserDesignation(key); mainFrame.addDesignationItem(designationMenu, key, name, keyEvents[i++]);
final List<String> userDesignationKeys = I18N.instance().getUserDesignationKeys(true); for (final String designation : userDesignationKeys) { designationCombo.addItem(I18N.instance().getUserDesignation(designation));
choice = UserDesignation.UNCLASSIFIED.name(); } else { choice = I18N.instance().getUserDesignationKeys(true).get(index);
designationCombo.setSelectedIndex(I18N.instance().getUserDesignationKeys(true).indexOf(designation)); updatingHeader = false; setCanAddComments(true, true);