Revision 44712 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.exportto.app/org.gvsig.exportto.app.mainplugin/src/main/java/org/gvsig/export/app/extension/ExportTable.java

View differences:

ExportTable.java
22 22
import org.gvsig.fmap.dal.DALLocator;
23 23
import org.gvsig.fmap.dal.DataManager;
24 24
import org.gvsig.fmap.dal.OpenDataStoreParameters;
25
import org.gvsig.fmap.dal.feature.FeatureQuery;
25 26
import org.gvsig.fmap.dal.feature.FeatureStore;
26 27
import org.gvsig.tools.ToolsLocator;
27 28
import org.gvsig.tools.i18n.I18nManager;
......
43 44
        
44 45
    }
45 46
    
46
    public void showExport(FeatureStore featureStore, Expression filter) {
47
    public void showExport(FeatureStore featureStore, FeatureQuery query) {
47 48
        I18nManager i18n = ToolsLocator.getI18nManager();
48 49
        ExportManager manager = ExportLocator.getManager();
49 50
        ExportSwingManager swingManager = ExportSwingLocator.getSwingManager();
......
53 54
        process.setContextProjection(null);
54 55
        process.setSourceProjection(null);
55 56
        process.setSourceTransformation(null);
56
        process.setFilterExpression(filter);
57
        process.setFilterExpression(query==null? null:query.getExpressionFilter());
57 58
        
58 59
        JExportProcessPanel panel = swingManager.createJExportProcessPanel(
59 60
            process,

Also available in: Unified diff