Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.expressionevaluator / org.gvsig.expressionevaluator.swing / org.gvsig.expressionevaluator.swing.api / src / main / java / org / gvsig / expressionevaluator / swing / CalculatorController.java @ 44080

History | View | Annotate | Download (606 Bytes)

1 44076 jjdelcerro
package org.gvsig.expressionevaluator.swing;
2
3
import org.gvsig.expressionevaluator.MutableSymbolTable;
4
import org.gvsig.expressionevaluator.SymbolTable;
5
6
/**
7
 *
8
 * @author jjdelcerro
9
 */
10
public interface CalculatorController<T> {
11
12
    public void addSymbolTable(SymbolTable symbolTable);
13
14
    public MutableSymbolTable getSymbolTable();
15
16
    public T get();
17
18
    public void set(T value);
19
20
    public void coerceAndSet(Object value);
21
22
    public boolean isEnabled();
23
24
    public void setEnabled(boolean enabled);
25 44080 jjdelcerro
26
    public void setEditable(boolean editable);
27 44076 jjdelcerro
28 44080 jjdelcerro
    public boolean isEditable();
29
30 44076 jjdelcerro
}