wam         02/05/06 08:04:12

  Modified:    src/share/org/apache/slide/search/basic
                        BasicExpressionFactory.java
                        ComparePropertyExpression.java Literals.java
  Log:
  enable gte and lte
  
  Revision  Changes    Path
  1.4       +10 -4     
jakarta-slide/src/share/org/apache/slide/search/basic/BasicExpressionFactory.java
  
  Index: BasicExpressionFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/BasicExpressionFactory.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- BasicExpressionFactory.java       26 Apr 2002 15:19:11 -0000      1.3
  +++ BasicExpressionFactory.java       6 May 2002 15:04:12 -0000       1.4
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/BasicExpressionFactory.java,v
 1.3 2002/04/26 15:19:11 wam Exp $
  - * $Revision: 1.3 $
  - * $Date: 2002/04/26 15:19:11 $
  + * $Header: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/BasicExpressionFactory.java,v
 1.4 2002/05/06 15:04:12 wam Exp $
  + * $Revision: 1.4 $
  + * $Date: 2002/05/06 15:04:12 $
    *
    * ====================================================================
    *
  @@ -117,9 +117,15 @@
           else if (name.equals (Literals.GT))
               result = new GTExpression (e);
               
  +        else if (name.equals (Literals.GTE))
  +            result = new GTEExpression (e);
  +            
           else if (name.equals (Literals.LT))
               result = new LTExpression (e);
               
  +        else if (name.equals (Literals.LTE))
  +            result = new LTEExpression (e);
  +            
           else if (name.equals (Literals.EQ))
               result = new EQExpression (e);
               
  @@ -154,7 +160,7 @@
               
               result = new IsPrincipalExpression (e);
               
  -        if (namespace.equals (Literals.SLIDE_EXTENSIONS)
  +        else if (namespace.equals (Literals.SLIDE_EXTENSIONS)
               && name.equals (Literals.PROPCONTAINS))
               
               result = new PropContainsExpression (e);
  
  
  
  1.4       +4 -4      
jakarta-slide/src/share/org/apache/slide/search/basic/ComparePropertyExpression.java
  
  Index: ComparePropertyExpression.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/ComparePropertyExpression.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ComparePropertyExpression.java    26 Apr 2002 15:19:11 -0000      1.3
  +++ ComparePropertyExpression.java    6 May 2002 15:04:12 -0000       1.4
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/ComparePropertyExpression.java,v
 1.3 2002/04/26 15:19:11 wam Exp $
  - * $Revision: 1.3 $
  - * $Date: 2002/04/26 15:19:11 $
  + * $Header: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/ComparePropertyExpression.java,v
 1.4 2002/05/06 15:04:12 wam Exp $
  + * $Revision: 1.4 $
  + * $Date: 2002/05/06 15:04:12 $
    *
    * ====================================================================
    *
  @@ -77,7 +77,7 @@
    * Abstract base class for compare expressions (GT, EQ, is-collection ...).
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Martin Wallmer</a>
  - * @version $Revision: 1.3 $
  + * @version $Revision: 1.4 $
    */
   public abstract class ComparePropertyExpression extends CompareExpression {
       
  
  
  
  1.9       +6 -4      
jakarta-slide/src/share/org/apache/slide/search/basic/Literals.java
  
  Index: Literals.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/Literals.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Literals.java     26 Apr 2002 15:19:11 -0000      1.8
  +++ Literals.java     6 May 2002 15:04:12 -0000       1.9
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/Literals.java,v 1.8 
2002/04/26 15:19:11 wam Exp $
  - * $Revision: 1.8 $
  - * $Date: 2002/04/26 15:19:11 $
  + * $Header: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/search/basic/Literals.java,v 1.9 
2002/05/06 15:04:12 wam Exp $
  + * $Revision: 1.9 $
  + * $Date: 2002/05/06 15:04:12 $
    *
    * ====================================================================
    *
  @@ -67,7 +67,7 @@
    * static container for some literals.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Martin Wallmer</a>
  - * @version $Revision: 1.8 $
  + * @version $Revision: 1.9 $
    */
   public class Literals {
   
  @@ -83,6 +83,7 @@
       public static final String EQ            = "eq";
       public static final String FROM          = "from";
       public static final String GT            = "gt";
  +    public static final String GTE           = "gte";
       public static final String HREF          = "href";
       public static final String INFINITY      = "infinity";
       public static final String ISCOLLECTION  = "is-collection";
  @@ -91,6 +92,7 @@
       public static final String LIMIT         = "limit";
       public static final String LITERAL       = "literal";
       public static final String LT            = "lt";
  +    public static final String LTE           = "lte";
       public static final String NOT           = "not";
       public static final String OR            = "or";
       public static final String ORDER         = "order";
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to