Revision 38413
branches/v2_0_0_prep/extensions/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/main/java/org/gvsig/app/project/documents/table/ExportStatisticsFile.java | ||
---|---|---|
42 | 42 |
import org.gvsig.app.project.documents.table.gui.Statistics.MyObjectStatistics; |
43 | 43 |
import org.gvsig.fmap.dal.DALLocator; |
44 | 44 |
import org.gvsig.fmap.dal.DataManager; |
45 |
import org.gvsig.fmap.dal.DataServerExplorerParameters; |
|
46 |
import org.gvsig.fmap.dal.DataStoreParameters; |
|
45 | 47 |
import org.gvsig.fmap.dal.DataTypes; |
46 | 48 |
import org.gvsig.fmap.dal.exception.DataException; |
47 | 49 |
import org.gvsig.fmap.dal.exception.ValidateDataParametersException; |
... | ... | |
203 | 205 |
// |
204 | 206 |
// Averigua el proveedor en funcion del fichero |
205 | 207 |
// preguntandoselo al FilesystemServerExplorer. |
208 |
DataServerExplorerParameters no_params = |
|
209 |
(DataServerExplorerParameters) datamanager |
|
210 |
.createServerExplorerParameters(FilesystemServerExplorer.NAME); |
|
211 |
|
|
206 | 212 |
FilesystemServerExplorer explorer = |
207 | 213 |
(FilesystemServerExplorer) datamanager.openServerExplorer( |
208 |
FilesystemServerExplorer.NAME, null //
|
|
214 |
FilesystemServerExplorer.NAME, no_params // empty params
|
|
209 | 215 |
); |
210 | 216 |
String providerName = explorer.getProviderName(endFile); |
211 | 217 |
|
212 | 218 |
try { |
219 |
DataStoreParameters dsp = |
|
220 |
explorer.createStoreParameters(endFile, providerName); |
|
213 | 221 |
NewFeatureStoreParameters parameters = |
214 | 222 |
(NewFeatureStoreParameters) datamanager |
215 | 223 |
.createNewStoreParameters(FilesystemServerExplorer.NAME, |
216 | 224 |
providerName); |
225 |
|
|
226 |
parameters.delegate(dsp); |
|
227 |
|
|
217 | 228 |
EditableFeatureType type = |
218 |
parameters.getDefaultFeatureType().getEditable(); |
|
229 |
parameters.getDefaultFeatureType(); // .getEditable();
|
|
219 | 230 |
type.add(PluginServices.getText(this, "Nombre"), DataTypes.STRING, |
220 | 231 |
50); |
221 | 232 |
type.add(PluginServices.getText(this, "Valor"), DataTypes.DOUBLE, |
Also available in: Unified diff