Revision 44750 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/fmap/dal/swing/impl/featuretype/FeatureAttributeTreeModel.java

View differences:

FeatureAttributeTreeModel.java
13 13
import org.gvsig.expressionevaluator.Code;
14 14
import org.gvsig.expressionevaluator.Code.Caller;
15 15
import org.gvsig.expressionevaluator.Codes;
16
import org.gvsig.expressionevaluator.Function;
17 16
import org.gvsig.fmap.dal.DALLocator;
18 17
import org.gvsig.fmap.dal.DataManager;
19
import org.gvsig.fmap.dal.DataStore;
20 18
import org.gvsig.fmap.dal.complements.Search;
21 19
import org.gvsig.fmap.dal.complements.Search.OrderedAttribute;
22 20
import org.gvsig.fmap.dal.expressionevaluator.FeatureAttributeEmulatorExpression;
......
173 171
                  Caller caller = (Caller) code;
174 172
                  if( StringUtils.equalsIgnoreCase(caller.name(), "SELECT") ) {
175 173
                    Codes parameters = caller.parameters();
176
                    String tableName = (String) ((Code.Constant)(parameters.get("TABLE"))).value();
174
                    String tableName = (String) ((Code.Identifier)(parameters.get(1))).name();
177 175
                    DataManager dataManager = DALLocator.getDataManager();
178 176
                    FeatureStore theStore = (FeatureStore) dataManager.getStoresRepository().getStore(tableName);
179 177
                    if (theStore == null) {

Also available in: Unified diff