Revision 44384 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/Statement.java
Statement.java | ||
---|---|---|
29 | 29 |
public Code parse_expression(); |
30 | 30 |
|
31 | 31 |
public Codes parse_expressions(String separator); |
32 |
|
|
33 |
public boolean isReservedWord(String s); |
|
34 |
|
|
32 | 35 |
} |
33 | 36 |
|
34 | 37 |
public interface Rule { |
... | ... | |
53 | 56 |
public Codes build(StatementContext context); |
54 | 57 |
} |
55 | 58 |
|
59 |
public interface StatementBuilder { |
|
60 |
|
|
61 |
public String getCodeID(); |
|
62 |
|
|
63 |
public ArgsBuilder getArgsBuilder(); |
|
64 |
|
|
65 |
public Code build(StatementContext context); |
|
56 | 66 |
|
67 |
} |
|
68 |
|
|
57 | 69 |
public String getName(); |
58 | 70 |
|
59 | 71 |
public Statement addRule(Rule rule); |
... | ... | |
80 | 92 |
|
81 | 93 |
public void code(String id, ArgsBuilder argsBuilder); |
82 | 94 |
|
95 |
public void builder(StatementBuilder stmtBuilder); |
|
96 |
|
|
83 | 97 |
public Code parse(StatementContext context); |
84 | 98 |
|
85 | 99 |
public boolean isApplicable(StatementContext context); |
Also available in: Unified diff