Revision 43364 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/exportto/impl/DefaultExporttoService.java

View differences:

DefaultExporttoService.java
32 32
import org.gvsig.fmap.dal.DataManager;
33 33
import org.gvsig.fmap.dal.DataServerExplorer;
34 34
import org.gvsig.fmap.dal.NewDataStoreParameters;
35
import org.gvsig.fmap.dal.OpenDataStoreParameters;
35 36
import org.gvsig.fmap.dal.feature.EditableFeature;
36 37
import org.gvsig.fmap.dal.feature.Feature;
37 38
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
......
55 56

  
56 57
    private DataServerExplorer dataServerExplorer;
57 58
    private NewDataStoreParameters newDataStoreParameters;
59
    private OpenDataStoreParameters openDataStoreParameters;
58 60

  
59 61
    private ExporttoServiceFinishAction exporttoServiceFinishAction;
60 62

  
61 63
    /**
62 64
     * {@link DefaultExporttoService} constructor
65
     * @param dataServerExplorer
66
     * @param newDataStoreParameters
67
     * @param openDataStoreParameters
63 68
     */
64 69
    public DefaultExporttoService(DataServerExplorer dataServerExplorer,
65
            NewDataStoreParameters newDataStoreParameters) {
70
            NewDataStoreParameters newDataStoreParameters,
71
            OpenDataStoreParameters openDataStoreParameters
72
            ) {
66 73
        super(ToolsLocator.getI18nManager().getTranslation("Exportto"));
67 74
        this.dataServerExplorer = dataServerExplorer;
68 75
        this.newDataStoreParameters = newDataStoreParameters;
76
        this.openDataStoreParameters = openDataStoreParameters;
69 77
    }
70 78

  
71 79
    public void export(FeatureStore featureStore, IProjection projection,
......
87 95

  
88 96
            DataManager dataManager = DALLocator.getDataManager();
89 97

  
90
            dataManager.newStore(explorerName, providerName,
91
                    newDataStoreParameters, true);
92
            target
93
                    = (FeatureStore) dataManager.openStore(providerName,
94
                            newDataStoreParameters);
98
            dataManager.newStore(explorerName, providerName, newDataStoreParameters, true);
99
            target = (FeatureStore) dataManager.openStore(providerName, openDataStoreParameters);
95 100

  
96 101
            FeatureType targetType = target.getDefaultFeatureType();
97 102

  

Also available in: Unified diff