Revision 44407 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.lib/org.gvsig.exportto.lib.impl/src/main/java/org/gvsig/export/impl/DefaultExportProcess.java
DefaultExportProcess.java | ||
---|---|---|
74 | 74 |
this.parameters.setContext(this.context); |
75 | 75 |
|
76 | 76 |
this.featuresToUse = this.parameters.getFeaturesToUse(); |
77 |
if (Objects.equals(this.filterExpression, this.parameters.getFilterExpresion())) { |
|
77 |
if (!Objects.equals(this.filterExpression, this.parameters.getFilterExpresion())) {
|
|
78 | 78 |
int keepFilter = ToolsSwingLocator.getThreadSafeDialogsManager().confirmDialog( |
79 | 79 |
ToolsLocator.getI18nManager().getTranslation("_Do_you_want_to_keep_the_applied_filter_and_not_use_the_one_in_the_parameters"), |
80 | 80 |
ToolsLocator.getI18nManager().getTranslation("_Filter_to_apply"), |
... | ... | |
83 | 83 |
"exporto-overwrite-expression-parameters"); |
84 | 84 |
if (keepFilter == JOptionPane.YES_OPTION) { |
85 | 85 |
this.parameters.setFilterExpresion(this.filterExpression); |
86 |
} else { |
|
87 |
this.filterExpression = this.parameters.getFilterExpresion(); |
|
88 | 86 |
} |
89 |
} else { |
|
90 |
this.filterExpression = this.parameters.getFilterExpresion(); |
|
91 | 87 |
} |
92 | 88 |
|
93 | 89 |
if (this.parameters instanceof ExportParametersGeometry) { |
Also available in: Unified diff