KickJava   Java API By Example, From Geeks To Geeks.

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


1 package com.calipso.reportgenerator.reportcalculator.expression;
2
3 /**
4  * Clase base para todos los objetos que se utilicen para utilizar el pattern visitor sobre expresiones
5  * Contiene los métodos para procesar todos los tipos de expresiones
6  */

7
8 public class ExpressionVisitor {
9
10   public Object JavaDoc processAnd(AndExp expression) {
11     return null;
12   }
13
14   public Object JavaDoc processConstant(Expression expression) {
15     return null;
16   }
17
18   public Object JavaDoc processEqualTo(EqualTo expression) {
19     return null;
20   }
21
22   public Object JavaDoc processGreaterOrEqualTo(GreaterOrEqualTo expression) {
23     return null;
24   }
25
26   public Object JavaDoc processGreaterThan(GreaterThan expression) {
27     return null;
28   }
29
30   public Object JavaDoc processLessOrEqualTo(LessOrEqualTo expression) {
31     return null;
32   }
33
34   public Object JavaDoc processLessThan(LessThan expression) {
35     return null;
36   }
37
38   public Object JavaDoc processNot(NotExp expression) {
39     return null;
40   }
41
42   public Object JavaDoc processOr(OrExp expression) {
43     return null;
44   }
45
46   public Object JavaDoc processVariable(VariableExp expression) {
47     return null;
48   }
49
50   public Object JavaDoc visit(Expression expression) {
51     return expression.visitedBy(this);
52   }
53
54   public Object JavaDoc processIncludes(IncludesExp expression) {
55     return null;
56   }
57
58   public Object JavaDoc processBeginsWith(BeginsWithExp expression) {
59     return null;
60   }
61
62   public Object JavaDoc processEndsWith(EndsWithExp expression) {
63     return null;
64   }
65
66   public Object JavaDoc processIn(InExp inExp) {
67     return null;
68   }
69 }
70
Popular Tags