@Test public void testGetEditValuePrompt() { ListBoxValues processVarValues = new ListBoxValues("Constant ...", "Edit ", null); assertNull(processVarValues.getEditValuePrompt(CUSTOM_VALUE)); processVarValues.addCustomValue(CUSTOM_VALUE, null); assertEquals(CUSTOM_VALUE, processVarValues.getEditValuePrompt(CUSTOM_VALUE)); }
protected String getEditValuePrompt(final String editPrefix) { if (acceptableValuesWithCustomValues.size() > 0) { for (int i = 0; i < acceptableValuesWithCustomValues.size(); i++) { String value = acceptableValuesWithCustomValues.get(i); if (value.startsWith(editPrefix)) { return value; } } } return null; }
ListBoxValues { protected String getEditValuePrompt(final String editPrefix) { if (acceptableValuesWithCustomValues.size() > 0) { for (int i = 0; i < acceptableValuesWithCustomValues.size(); i++) { String value = acceptableValuesWithCustomValues.get(i); if (value.startsWith(editPrefix)) { return value; } } } return null; } }
ListBoxValues { protected String getEditValuePrompt(final String editPrefix) { if (acceptableValuesWithCustomValues.size() > 0) { for (int i = 0; i < acceptableValuesWithCustomValues.size(); i++) { String value = acceptableValuesWithCustomValues.get(i); if (value.startsWith(editPrefix)) { return value; } } } return null; } ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final int maxDisplayLength,
                         final boolean allowEmpty);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final int maxDisplayLength);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final boolean allowEmpty);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester);  ListBoxValues(final ListBoxValues copy,
                         final boolean copyCustomValues); }
ListBoxValues { protected String getEditValuePrompt(final String editPrefix) { if (acceptableValuesWithCustomValues.size() > 0) { for (int i = 0; i < acceptableValuesWithCustomValues.size(); i++) { String value = acceptableValuesWithCustomValues.get(i); if (value.startsWith(editPrefix)) { return value; } } } return null; } ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final int maxDisplayLength,
                         final boolean allowEmpty);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final int maxDisplayLength);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final boolean allowEmpty);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester);  ListBoxValues(final ListBoxValues copy,
                         final boolean copyCustomValues); String getEditPrefix(); void addValues(final List<String> acceptableValues); void addValues(final Map<String, String> acceptableValues); String addCustomValue(final String newValue,
                                 final String oldValue); List<String> update(final String currentValue); List<String> getAcceptableValuesWithCustomValues(); List<String> getAcceptableValuesWithoutCustomValues(); boolean isCustomValue(final String value); String getValueForDisplayValue(final String key); String getDisplayNameForValue(final String value); String getNonCustomValueForUserString(final String userValue); String toString(); }
ListBoxValues { protected String getEditValuePrompt(final String editPrefix) { if (acceptableValuesWithCustomValues.size() > 0) { for (int i = 0; i < acceptableValuesWithCustomValues.size(); i++) { String value = acceptableValuesWithCustomValues.get(i); if (value.startsWith(editPrefix)) { return value; } } } return null; } ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final int maxDisplayLength,
                         final boolean allowEmpty);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final int maxDisplayLength);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester,
                         final boolean allowEmpty);  ListBoxValues(final String customPrompt,
                         final String editPrefix,
                         final ValueTester valueTester);  ListBoxValues(final ListBoxValues copy,
                         final boolean copyCustomValues); String getEditPrefix(); void addValues(final List<String> acceptableValues); void addValues(final Map<String, String> acceptableValues); String addCustomValue(final String newValue,
                                 final String oldValue); List<String> update(final String currentValue); List<String> getAcceptableValuesWithCustomValues(); List<String> getAcceptableValuesWithoutCustomValues(); boolean isCustomValue(final String value); String getValueForDisplayValue(final String key); String getDisplayNameForValue(final String value); String getNonCustomValueForUserString(final String userValue); String toString(); static final String EDIT_SUFFIX; }