Revision 46301 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/searchPostProcess/distinctOn/DistinctOn.java

View differences:

DistinctOn.java
15 15
import org.gvsig.fmap.dal.DALLocator;
16 16
import org.gvsig.fmap.dal.DataManager;
17 17
import org.gvsig.fmap.dal.DataStoreParameters;
18
import org.gvsig.fmap.dal.StoresRepository;
18 19
import org.gvsig.fmap.dal.exception.DataException;
19 20
import org.gvsig.fmap.dal.exception.ValidateDataParametersException;
20 21
import org.gvsig.fmap.dal.feature.EditableFeature;
......
219 220
			}
220 221

  
221 222
			storeResults.finishEditing();
222
//            storeUValues.finishEditing();
223
                        storeResults.setTemporary(true);
224
                        Boolean addTableToProject = (Boolean) parameters.getDynValue("addTableToProject");
225
                        if(addTableToProject){
226
                            StoresRepository repository = dataManager.getStoresRepository().getSubrepository("PROJECT_TABLES");
227
                            repository.add(this.getName(), storeResults);
228
                        }
229
                        SearchPostProcessResult searchPostProcessResult = new DefaultSearchPostProcessResult(storeResults, null);
230
                        status.setTitle(i18n.getTranslation("_Post_process_ended"));
231
                        status.message("");
232
                        return searchPostProcessResult;
223 233

  
224
			SearchPostProcessResult searchPostProcessResult = new DefaultSearchPostProcessResult(storeResults, null);
225
			status.setTitle(i18n.getTranslation("_Post_process_ended"));
226
			status.message("");
227
			return searchPostProcessResult;
228

  
229 234
		} catch (DataException | ValidateDataParametersException ex) {
230 235
			LOGGER.warn("Can't execute distinct on search post process.", ex);
231 236
		} finally {

Also available in: Unified diff