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
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