Revision 09a1be0a
Added by Patrick Plitzner about 10 years ago
- added util method to get for getting a CDM entity (used in authenication/permission framework)
- made use of this method where the type of the parameter was too general (like object)
- made getBaseUnit() of DerivedUnitFacade public
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/AbstractEntityCollectionSection.java | ||
---|---|---|
29 | 29 |
|
30 | 30 |
import eu.etaxonomy.cdm.api.conversation.ConversationHolder; |
31 | 31 |
import eu.etaxonomy.cdm.common.CdmUtils; |
32 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
|
33 | 32 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.CRUD; |
34 | 33 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
35 | 34 |
import eu.etaxonomy.taxeditor.model.ImageResources; |
... | ... | |
38 | 37 |
import eu.etaxonomy.taxeditor.preference.Resources; |
39 | 38 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
40 | 39 |
import eu.etaxonomy.taxeditor.store.LoginManager; |
40 |
import eu.etaxonomy.taxeditor.store.StoreUtil; |
|
41 | 41 |
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection; |
42 | 42 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
43 | 43 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
... | ... | |
329 | 329 |
} |
330 | 330 |
|
331 | 331 |
private void updateToolbar() { |
332 |
if(getEntity() != null && CdmStore.currentAuthentiationHasPermission((CdmBase) getEntity(), UPDATE)){
|
|
332 |
if(getEntity() != null && CdmStore.currentAuthentiationHasPermission(StoreUtil.getCdmEntity(getEntity()), UPDATE)){
|
|
333 | 333 |
showToolbar(); |
334 | 334 |
} else { |
335 | 335 |
removeToolbar(); |
Also available in: Unified diff