Revision cec74f11
Added by Patrick Plitzner about 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/AbstractEntityCollectionSection.java | ||
---|---|---|
341 | 341 |
} |
342 | 342 |
} |
343 | 343 |
|
344 |
private void updateToolbar() {
|
|
344 |
protected void updateToolbar() {
|
|
345 | 345 |
if(getEntity() != null && CdmStore.currentAuthentiationHasPermission(StoreUtil.getCdmEntity(getEntity()), UPDATE)){ |
346 | 346 |
showToolbar(); |
347 | 347 |
} else { |
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/TypeDesignationSection.java | ||
---|---|---|
101 | 101 |
@Override |
102 | 102 |
public void addElement(TypeDesignationBase element) { |
103 | 103 |
getEntity().addTypeDesignation(element, PreferencesUtil.getBooleanValue(IPreferenceKeys.ADD_TYPES_TO_ALL_NAMES)); |
104 |
updateToolbar(); |
|
104 | 105 |
} |
105 | 106 |
|
106 | 107 |
@Override |
... | ... | |
140 | 141 |
boolean removeTypeDesignationFromAllTypifiedNames = PreferencesUtil.getBooleanValue(IPreferenceKeys.ADD_TYPES_TO_ALL_NAMES); |
141 | 142 |
TaxonName entity = removeTypeDesignationFromAllTypifiedNames ? null : getEntity(); |
142 | 143 |
CdmStore.getService(INameService.class).deleteTypeDesignation(entity.getUuid(), element.getUuid()); |
144 |
updateToolbar(); |
|
143 | 145 |
} |
144 | 146 |
|
145 | 147 |
@Override |
Also available in: Unified diff
ref #6413 Update toolbar when adding/deleting type designations