|
From: <bma...@us...> - 2016-11-25 14:38:37
|
Revision: 9467
http://sourceforge.net/p/fudaa/svn/9467
Author: bmarchan
Date: 2016-11-25 14:38:35 +0000 (Fri, 25 Nov 2016)
Log Message:
-----------
Fix crash action edition si un calque n'a pas de modele editable.
Modified Paths:
--------------
trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZEditorDefault.java
Modified: trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZEditorDefault.java
===================================================================
--- trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZEditorDefault.java 2016-11-25 13:59:18 UTC (rev 9466)
+++ trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZEditorDefault.java 2016-11-25 14:38:35 UTC (rev 9467)
@@ -876,6 +876,10 @@
* @param _target Le calque cible editable.
*/
protected void editSingleObject(final ZCalqueEditable _target) {
+ if (_target.getModelEditable() == null) {
+ return;
+ }
+
final int idxSelected = ((ZCalqueAffichageDonnees) _target).getLayerSelection().getMaxIndex();
final EbliSingleObjectEditorPanel ed = new EbliSingleObjectEditorPanel(_target.getModelEditable(), idxSelected,
true, true, getCoordinateDefinitions());
@@ -885,6 +889,10 @@
}
protected void editVertexObject(final ZCalqueEditable _target) {
+ if (_target.getModelEditable() == null) {
+ return;
+ }
+
final EbliListeSelectionMultiInterface idxSelected = ((ZCalqueAffichageDonnees) _target).getLayerSelectionMulti();
if (idxSelected.getNbListSelected() > 1) {
return;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|