From 685f0ac77d27f2f129f0bbc055ffb14dadc46736 Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Fri, 1 Feb 2013 11:34:34 +0100 Subject: [PATCH] jira-integration: Allow to search labels by any chars and not only the first ones Add simple comment explaining the purpose of SimpleListModelExt. FEA: ItEr77S16JiraAndTimConnectorContributionIntegration --- .../java/org/libreplan/web/orders/OrderCRUDController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderCRUDController.java b/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderCRUDController.java index 590b3c456..d1980712c 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderCRUDController.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderCRUDController.java @@ -1826,6 +1826,9 @@ public class OrderCRUDController extends GenericForwardComposer { } + /** + * This class provides case insensitive search for the {@link Combobox}. + */ private class SimpleListModelExt extends SimpleListModel { public SimpleListModelExt(List data) { @@ -1851,7 +1854,7 @@ public class OrderCRUDController extends GenericForwardComposer { } public boolean entryMatchesText(String entry, String text) { - return entry.toLowerCase().startsWith(text.toLowerCase()); + return entry.toLowerCase().contains(text.toLowerCase()); } }