KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > calipso > reportgenerator > reportcalculator > expression > LessOrEqualTo


1 package com.calipso.reportgenerator.reportcalculator.expression;
2
3 import java.io.Serializable JavaDoc;
4
5 /**
6  * Representa una expresión binaria que determina si el valor resultante de evaluar una expresión el menor o igual
7  * que el valor resultante de evaluar el valor de la otra
8  */

9
10
11 public class LessOrEqualTo extends BinaryExp implements Serializable JavaDoc {
12
13   /**
14    * Crea una expresión asignando las sub expresiones
15    * @param expression
16    * @param expression1
17    */

18   public LessOrEqualTo(Expression expression, Expression expression1) {
19     super(expression, expression1);
20   }
21
22   /**
23    * Resuelve la representación en texto
24    * @return
25    */

26   protected String JavaDoc basicAsString() {
27     return getLeft().basicAsString() + " <= " + getRight().basicAsString();
28   }
29
30
31   /**
32    * Resolución del pattern visitor
33    * @param visitor
34    * @return
35    */

36   public Object JavaDoc visitedBy(ExpressionVisitor visitor) {
37     return visitor.processLessOrEqualTo(this);
38   }
39 }
40
Popular Tags