Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.api / src / main / java / org / gvsig / fmap / dal / expressionevaluator / FeatureSymbolTable.java @ 44750

History | View | Annotate | Download (746 Bytes)

1
package org.gvsig.fmap.dal.expressionevaluator;
2

    
3
import org.gvsig.expressionevaluator.MutableSymbolTable;
4
import org.gvsig.expressionevaluator.SymbolTable;
5
import org.gvsig.fmap.dal.feature.Feature;
6

    
7
/**
8
 *
9
 * @author jjdelcerro
10
 */
11
public interface FeatureSymbolTable extends SymbolTable {
12
    public static final String SYMBOL_CURRENT_TABLE = "@TABLE";
13
    public static final String SYMBOL_CURRENT_ROW = "@ROW";
14
  
15
    public void setFeature(Feature feature);
16
    
17
    @Override
18
    public FeatureSymbolTable clone() throws CloneNotSupportedException;
19
    
20
    /**
21
     * Utility method that creates a mutable symbol table whose table 
22
     * delegated to this.
23
     * 
24
     * @return 
25
     */
26
    public MutableSymbolTable createParent();
27

    
28
}