svn-gvsig-desktop / 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 / ExpressionEvaluator.java @ 43521
History | View | Annotate | Download (777 Bytes)
1 | 43521 | jjdelcerro | package org.gvsig.expressionevaluator; |
---|---|---|---|
2 | |||
3 | import org.gvsig.tools.evaluator.EvaluatorWithDescriptions; |
||
4 | |||
5 | public interface ExpressionEvaluator extends EvaluatorWithDescriptions { |
||
6 | |||
7 | public void compile(); |
||
8 | |||
9 | public Code getCode();
|
||
10 | |||
11 | public Compiler getCompiler(); |
||
12 | |||
13 | public void setCompiler(Compiler compiler); |
||
14 | |||
15 | public Interpreter getInterpreter();
|
||
16 | |||
17 | public void setInterpreter(Interpreter interpreter); |
||
18 | |||
19 | public LexicalAnalyzer getLexer();
|
||
20 | |||
21 | public void setLexer(LexicalAnalyzer lexer); |
||
22 | |||
23 | public String getSource(); |
||
24 | |||
25 | public void setSource(String source); |
||
26 | |||
27 | public SymbolTable getSymbolTable();
|
||
28 | |||
29 | public void setSymbolTable(SymbolTable symbolTable); |
||
30 | |||
31 | public Double getAccuracy(); |
||
32 | |||
33 | public void setAccuracy(Double accuracy); |
||
34 | |||
35 | } |