Author: ssmiweve
Date: 2008-04-02 13:11:46 +0200 (Wed, 02 Apr 2008)
New Revision: 6330

Modified:
   
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
Log:
SEARCH-4421 - Anonymous TokenPredicates

Modified: 
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
===================================================================
--- 
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
       2008-04-02 10:54:11 UTC (rev 6329)
+++ 
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
       2008-04-02 11:11:46 UTC (rev 6330)
@@ -599,7 +599,11 @@
          */
         public static TokenPredicate getTokenPredicate(final String name){
 
-            return null != Categories.valueOf(name) ? Categories.valueOf(name) 
: getAnonymousTokenPredicate(name);
+            try{
+                return Categories.valueOf(name);
+            }catch(IllegalArgumentException iae){
+                return  getAnonymousTokenPredicate(name);
+            }
         }
 
         /** Find a anonymous TokenPredicate that's already created.

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to