Project

General

Profile

« Previous | Next » 

Revision cec74f11

Added by Patrick Plitzner about 5 years ago

ref #6413 Update toolbar when adding/deleting type designations

View differences:

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