taylor 2005/01/12 22:13:39
Modified: applications/gems/src/java/org/apache/portals/gems/browser
DatabaseBrowserIterator.java
Log:
allow for string-based columns for sorting
Revision Changes Path
1.2 +14 -3
jakarta-jetspeed-2/applications/gems/src/java/org/apache/portals/gems/browser/DatabaseBrowserIterator.java
Index: DatabaseBrowserIterator.java
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/applications/gems/src/java/org/apache/portals/gems/browser/DatabaseBrowserIterator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DatabaseBrowserIterator.java 31 Dec 2004 23:59:09 -0000 1.1
+++ DatabaseBrowserIterator.java 13 Jan 2005 06:13:39 -0000 1.2
@@ -238,8 +238,19 @@
if (idx != -1)
{
- Object col1 = ((List) obj1).get(idx);
- Object col2 = ((List) obj2).get(idx);
+ Object col1 = null;
+ Object col2 = null;
+
+ if (obj1 instanceof String)
+ {
+ col1 = (String)obj1;
+ col2 = (String)obj2;
+ }
+ else if (obj1 instanceof List)
+ {
+ col1 = ((List) obj1).get(idx);
+ col2 = ((List) obj2).get(idx);
+ }
if ((col1).equals(VELOCITY_NULL_ENTRY))
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]