Revision 39102 branches/v2_0_0_prep/libraries/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.shape/src/main/java/org/gvsig/exportto/swing/prov/shape/ExporttoShapeService.java
ExporttoShapeService.java | ||
---|---|---|
103 | 103 |
String withoutShp = pathFile.replaceAll("\\.shp", ""); |
104 | 104 |
|
105 | 105 |
File single_file = new File(withoutShp + ".shp"); |
106 |
|
|
107 |
String layer_name = single_file.getName(); |
|
108 |
int lastp = layer_name.lastIndexOf(".shp"); |
|
109 |
if (lastp > -1) { |
|
110 |
layer_name = layer_name.substring(0, lastp); |
|
111 |
} |
|
112 |
|
|
106 | 113 |
initializeParams(featureSet, single_file); |
107 | 114 |
|
108 | 115 |
if (geometryType == Geometry.TYPES.GEOMETRY) { |
... | ... | |
121 | 128 |
throw_exp = ee; |
122 | 129 |
} |
123 | 130 |
|
124 |
finishAction(fileName, newFeatureStoreParameters);
|
|
131 |
finishAction(layer_name + " (point)", newFeatureStoreParameters);
|
|
125 | 132 |
|
126 | 133 |
// CURVE |
127 | 134 |
fileName = withoutShp + "_curve" + ".shp"; |
... | ... | |
137 | 144 |
throw_exp = ee; |
138 | 145 |
} |
139 | 146 |
|
140 |
finishAction(fileName, newFeatureStoreParameters);
|
|
147 |
finishAction(layer_name + " (curve)", newFeatureStoreParameters);
|
|
141 | 148 |
|
142 | 149 |
// SURFACE |
143 | 150 |
fileName = withoutShp + "_surface" + ".shp"; |
... | ... | |
152 | 159 |
} catch (ExporttoServiceException ee) { |
153 | 160 |
throw_exp = ee; |
154 | 161 |
} |
155 |
finishAction(fileName, newFeatureStoreParameters);
|
|
162 |
finishAction(layer_name + " (surface)", newFeatureStoreParameters);
|
|
156 | 163 |
|
157 | 164 |
} else { |
158 | 165 |
|
... | ... | |
164 | 171 |
} catch (ExporttoServiceException ee) { |
165 | 172 |
throw_exp = ee; |
166 | 173 |
} |
167 |
finishAction(single_file.getName(), newFeatureStoreParameters);
|
|
174 |
finishAction(layer_name, newFeatureStoreParameters);
|
|
168 | 175 |
} |
169 | 176 |
this.taskStatus.terminate(); |
170 | 177 |
this.taskStatus.remove(); |
Also available in: Unified diff