Statistics
| Revision:

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 / MutableSymbolTable.java @ 47301

History | View | Annotate | Download (582 Bytes)

1
package org.gvsig.expressionevaluator;
2

    
3
import java.util.Collection;
4

    
5
public interface MutableSymbolTable extends SymbolTable {
6

    
7
    public void setVar(String name, Object value);
8
    
9
    public void addFunction(Function function);
10
    
11
//    public void addScript(Script script);
12
    
13
    public void addFunctions(Collection<Function> functions);
14

    
15
    public void removeVar(String name);
16
    
17
//    public void removeScript(Script script);
18
    
19
    public void removeFunction(String name);
20

    
21
    @Override
22
    public MutableSymbolTable clone() throws CloneNotSupportedException;
23
}