Revision 44100 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/impl/expressionevaluator/DefaultFeatureSymbolTable.java

View differences:

DefaultFeatureSymbolTable.java
5 5
import org.gvsig.expressionevaluator.ExpressionEvaluatorManager;
6 6
import org.gvsig.expressionevaluator.Function;
7 7
import org.gvsig.expressionevaluator.Interpreter;
8
import org.gvsig.expressionevaluator.MutableSymbolTable;
8 9
import org.gvsig.expressionevaluator.spi.AbstractFunction;
9 10
import org.gvsig.expressionevaluator.spi.AbstractSymbolTable;
10 11
import org.gvsig.fmap.dal.DataManager;
......
149 150
        this.type = feature.getType();
150 151
    }
151 152

  
153
    @Override
154
    public MutableSymbolTable createParent() {
155
        ExpressionEvaluatorManager expManager = ExpressionEvaluatorLocator.getManager();
156

  
157
        MutableSymbolTable symbolTable = expManager.createSymbolTable();
158
        symbolTable.addSymbolTable(this);
159
        return symbolTable;
160
    }
161

  
162
    
152 163
    public static void selfRegister() {
153 164
        ExpressionEvaluatorManager manager = ExpressionEvaluatorLocator.getManager();
154 165
        manager.registerSymbolTable(new DefaultFeatureSymbolTable(), false);

Also available in: Unified diff