Revision 26912
branches/v2_0_0_prep/extensions/extEditing/src/com/iver/cit/gvsig/layers/VectorialLayerEdited.java | ||
---|---|---|
5 | 5 |
import java.awt.geom.Point2D; |
6 | 6 |
import java.awt.image.BufferedImage; |
7 | 7 |
import java.util.ArrayList; |
8 |
import java.util.ConcurrentModificationException; |
|
8 | 9 |
import java.util.EmptyStackException; |
9 | 10 |
import java.util.Iterator; |
10 | 11 |
|
... | ... | |
44 | 45 |
import com.iver.cit.gvsig.StartEditing; |
45 | 46 |
import com.iver.cit.gvsig.ViewCommandStackExtension; |
46 | 47 |
import com.iver.cit.gvsig.gui.cad.CADTool; |
47 |
import com.iver.cit.gvsig.gui.cad.CADToolAdapter; |
|
48 | 48 |
import com.iver.cit.gvsig.gui.cad.DefaultCADTool; |
49 | 49 |
import com.iver.cit.gvsig.gui.cad.tools.SelectionCADTool; |
50 | 50 |
import com.iver.cit.gvsig.project.documents.view.gui.View; |
... | ... | |
599 | 599 |
} catch (DataException e2) { |
600 | 600 |
e2.printStackTrace(); |
601 | 601 |
} |
602 |
try{ |
|
602 | 603 |
while (iterator.hasNext()) { |
603 | 604 |
Feature feature = (Feature) iterator.next(); |
604 | 605 |
org.gvsig.fmap.geom.Geometry geom = (org.gvsig.fmap.geom.Geometry) feature |
... | ... | |
617 | 618 |
} |
618 | 619 |
drawHandlers(geom.cloneGeometry(), gh, vp); |
619 | 620 |
} |
621 |
}catch (ConcurrentModificationException e1) { |
|
622 |
// throw new CancelationException(e1); |
|
623 |
//A mitad de pintado se cambia la selecci?n y por tanto no se puede seguir recorriendo la anterior. |
|
624 |
return; |
|
625 |
} |
|
620 | 626 |
setSelectionImage(selectionImage); |
621 | 627 |
setHandlersImage(handlersImage); |
622 | 628 |
} |
Also available in: Unified diff