Revision c6df1ae1
Added by Katja Luther almost 3 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/e4/handler/DeleteHandlerE4.java | ||
---|---|---|
210 | 210 |
IStructuredSelection sel = (IStructuredSelection) selection; |
211 | 211 |
if (sel.getFirstElement() instanceof FeatureNodeContainer){ |
212 | 212 |
canExecute = false; |
213 |
}else if (sel.getFirstElement() instanceof DescriptionBase){ |
|
214 |
if (((DescriptionBase)sel.getFirstElement()).isComputed()){ |
|
215 |
canExecute = false; |
|
216 |
} |
|
217 |
}else if (sel.getFirstElement() instanceof DescriptionElementBase){ |
|
218 |
if (((DescriptionElementBase)sel.getFirstElement()).getInDescription().isComputed()){ |
|
219 |
canExecute = false; |
|
220 |
} |
|
221 | 213 |
} |
222 | 214 |
|
223 | 215 |
} |
Also available in: Unified diff
ref #8471: allow delete again and disable description parts