Revision 43809 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/Compiler.java

View differences:

Compiler.java
1 1
package org.gvsig.expressionevaluator;
2 2

  
3
import org.gvsig.tools.lang.Cloneable;
3 4

  
4
public interface Compiler {
5
public interface Compiler extends Cloneable {
5 6
    
6 7
    public void setLexicalAnalyzer(LexicalAnalyzer lex);
7 8
    
8 9
    public void setCodeBuilder(CodeBuilder codeBuilder);
9 10
    
11
    public CodeBuilder getCodeBuilder();
12
    
10 13
    public Code compileExpression(String expression);
11 14

  
15
    @Override
16
    public Compiler clone() throws CloneNotSupportedException;
17

  
18
    
12 19
}

Also available in: Unified diff