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/AbstractIdentifiableEntityDetailElement.java | ||
---|---|---|
8 | 8 |
import java.util.Observable; |
9 | 9 |
import java.util.Observer; |
10 | 10 |
|
11 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
|
12 | 11 |
import eu.etaxonomy.cdm.model.common.IIdentifiableEntity; |
13 | 12 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.CRUD; |
14 | 13 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
15 | 14 |
import eu.etaxonomy.taxeditor.store.LoginManager; |
15 |
import eu.etaxonomy.taxeditor.store.StoreUtil; |
|
16 | 16 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
17 | 17 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
18 | 18 |
import eu.etaxonomy.taxeditor.ui.element.ToggleableTextElement; |
... | ... | |
63 | 63 |
|
64 | 64 |
private void updateToggleableCacheState() { |
65 | 65 |
if(toggleable_cache != null){ |
66 |
toggleable_cache.setEnabled(getEntity() != null && CdmStore.currentAuthentiationHasPermission((CdmBase) getEntity(), UPDATE));
|
|
66 |
toggleable_cache.setEnabled(getEntity() != null && CdmStore.currentAuthentiationHasPermission(StoreUtil.getCdmEntity(getEntity()), UPDATE));
|
|
67 | 67 |
} |
68 | 68 |
} |
69 | 69 |
|
Also available in: Unified diff