Revision 369
org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.explode/src/main/java/org/gvsig/vectorediting/lib/prov/explode/ExplodeEditingProvider.java | ||
---|---|---|
185 | 185 |
Feature feature = (Feature) obj; |
186 | 186 |
MultiPrimitive defaultGeometry = |
187 | 187 |
(MultiPrimitive) feature.getDefaultGeometry(); |
188 |
GeometryType geomType = defaultGeometry.getGeometryType(); |
|
188 | 189 |
|
189 | 190 |
for (int i = 0; i < defaultGeometry |
190 | 191 |
.getPrimitivesNumber(); i++) { |
... | ... | |
195 | 196 |
GeometryManager geometryManager = |
196 | 197 |
GeometryLocator.getGeometryManager(); |
197 | 198 |
|
198 |
GeometryType geomType = |
|
199 |
editingProviderServices |
|
200 |
.getGeomType(featureStore); |
|
201 | 199 |
int subtype = |
202 | 200 |
editingProviderServices |
203 | 201 |
.getSubType(featureStore); |
... | ... | |
227 | 225 |
multiSurface.addSurface((Surface) primitive); |
228 | 226 |
|
229 | 227 |
geometry = multiSurface; |
230 |
} |
|
228 |
}
|
|
231 | 229 |
|
232 | 230 |
if (geometry != null) { |
233 | 231 |
EditableFeature newFeature = |
Also available in: Unified diff