Revision 15973 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/view/toc/actions/EliminarCapaTocMenuEntry.java
EliminarCapaTocMenuEntry.java | ||
---|---|---|
130 | 130 |
|
131 | 131 |
int i; |
132 | 132 |
for (i= 0; i < actives.length;i++){ |
133 |
if (actives[i].isEditing()){ |
|
133 |
if (actives[i].isEditing() && actives[i].isAvailable()){
|
|
134 | 134 |
JOptionPane.showMessageDialog((Component)PluginServices.getMainFrame(), PluginServices.getText(this,"no_se_puede_borrar_una_capa_en_edicion"), PluginServices.getText(this, "eliminar_capa"), JOptionPane.WARNING_MESSAGE); |
135 | 135 |
return; |
136 | 136 |
} |
137 | 137 |
} |
138 |
|
|
138 |
|
|
139 | 139 |
int option=-1; |
140 | 140 |
if (actives.length>0) { |
141 | 141 |
option=JOptionPane.showConfirmDialog((Component)PluginServices.getMainFrame(),PluginServices.getText(this,"desea_borrar_la_capa")); |
... | ... | |
163 | 163 |
break; |
164 | 164 |
} |
165 | 165 |
} |
166 |
|
|
166 |
|
|
167 | 167 |
PluginServices.getMDIManager().closeSingletonWindow(pt); |
168 | 168 |
} |
169 | 169 |
|
... | ... | |
175 | 175 |
if( name != null && actives != null && actives[k] != null && |
176 | 176 |
actives[k].getName() != null && |
177 | 177 |
name.compareTo(actives[k].getName()) == 0) |
178 |
PluginServices.getMDIManager().closeWindow(wList[j]);
|
|
178 |
PluginServices.getMDIManager().closeWindow(wList[j]); |
|
179 | 179 |
} |
180 | 180 |
} |
181 | 181 |
|
Also available in: Unified diff