Author: dsvyatobatsko
Date: 2008-07-16 09:42:17 -0400 (Wed, 16 Jul 2008)
New Revision: 9638
Modified:
trunk/test-applications/facelets/src/main/java/sortingAndFiltering/SortingAndFiltering.java
Log:
in pursuit of
https://jira.jboss.com/jira/browse/RF-3901 for facelets/jsf bundle
Modified:
trunk/test-applications/facelets/src/main/java/sortingAndFiltering/SortingAndFiltering.java
===================================================================
---
trunk/test-applications/facelets/src/main/java/sortingAndFiltering/SortingAndFiltering.java 2008-07-16
13:41:17 UTC (rev 9637)
+++
trunk/test-applications/facelets/src/main/java/sortingAndFiltering/SortingAndFiltering.java 2008-07-16
13:42:17 UTC (rev 9638)
@@ -113,13 +113,14 @@
else if("ASCENDING".equals(currentSortOrder)) this.sortOrder =
Ordering.ASCENDING;
this.currentSortOrder = currentSortOrder;
}
-
+
public boolean filterMethod(Object obj) {
- Data d = (Data)obj;
- if(d.getStr0().startsWith(filterInput)) return true;
- return false;
+ String value = ((Data) obj).getStr0();
+ if (null == value) {
+ return (null == filterInput);
+ }
+ return value.startsWith(filterInput);
}
-
public Comparator<Data> getComparator() {
return comparator;