Revision 5b9cdd56
Added by Katja Luther over 6 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/CdmStore.java | ||
---|---|---|
12 | 12 |
import java.util.EnumSet; |
13 | 13 |
|
14 | 14 |
import javax.management.relation.Role; |
15 |
import javax.print.attribute.standard.Media; |
|
16 | 15 |
|
16 |
import org.eclipse.core.runtime.IProgressMonitor; |
|
17 | 17 |
import org.eclipse.core.runtime.jobs.Job; |
18 | 18 |
import org.eclipse.swt.widgets.Display; |
19 | 19 |
import org.slf4j.Marker; |
... | ... | |
25 | 25 |
import org.springframework.security.core.GrantedAuthority; |
26 | 26 |
import org.springframework.security.core.context.SecurityContext; |
27 | 27 |
import org.springframework.security.core.context.SecurityContextHolder; |
28 |
import org.springframework.security.core.userdetails.User; |
|
29 | 28 |
|
30 | 29 |
import eu.etaxonomy.cdm.api.application.CdmApplicationException; |
31 | 30 |
import eu.etaxonomy.cdm.api.application.CdmApplicationRemoteController; |
... | ... | |
62 | 61 |
import eu.etaxonomy.cdm.api.service.IWorkingSetService; |
63 | 62 |
import eu.etaxonomy.cdm.api.service.molecular.IAmplificationService; |
64 | 63 |
import eu.etaxonomy.cdm.api.service.molecular.IPrimerService; |
65 |
import eu.etaxonomy.cdm.common.monitor.IProgressMonitor; |
|
66 | 64 |
import eu.etaxonomy.cdm.config.ICdmSource; |
67 | 65 |
import eu.etaxonomy.cdm.database.DbSchemaValidation; |
68 | 66 |
import eu.etaxonomy.cdm.model.agent.AgentBase; |
67 |
import eu.etaxonomy.cdm.model.common.Annotation; |
|
69 | 68 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
70 | 69 |
import eu.etaxonomy.cdm.model.common.DefinedTermBase; |
70 |
import eu.etaxonomy.cdm.model.common.Group; |
|
71 | 71 |
import eu.etaxonomy.cdm.model.common.Language; |
72 | 72 |
import eu.etaxonomy.cdm.model.common.TermVocabulary; |
73 | 73 |
import eu.etaxonomy.cdm.model.description.DescriptionBase; |
... | ... | |
76 | 76 |
import eu.etaxonomy.cdm.model.description.PolytomousKey; |
77 | 77 |
import eu.etaxonomy.cdm.model.description.PolytomousKeyNode; |
78 | 78 |
import eu.etaxonomy.cdm.model.description.WorkingSet; |
79 |
import eu.etaxonomy.cdm.model.media.Media; |
|
79 | 80 |
import eu.etaxonomy.cdm.model.media.Rights; |
80 | 81 |
import eu.etaxonomy.cdm.model.molecular.Amplification; |
81 | 82 |
import eu.etaxonomy.cdm.model.molecular.Primer; |
82 | 83 |
import eu.etaxonomy.cdm.model.name.Registration; |
83 | 84 |
import eu.etaxonomy.cdm.model.name.TaxonName; |
85 |
import eu.etaxonomy.cdm.model.occurrence.Collection; |
|
84 | 86 |
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase; |
87 |
import eu.etaxonomy.cdm.model.reference.Reference; |
|
85 | 88 |
import eu.etaxonomy.cdm.model.taxon.Classification; |
86 | 89 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
87 | 90 |
import eu.etaxonomy.cdm.model.validation.EntityConstraintViolation; |
... | ... | |
684 | 687 |
else if (cdmBase instanceof Collection) { |
685 | 688 |
service = (IService<T>) getService(ICollectionService.class); |
686 | 689 |
} |
687 |
else if (cdmBase instanceof User) { |
|
690 |
else if (cdmBase instanceof eu.etaxonomy.cdm.model.common.User) {
|
|
688 | 691 |
service = (IService<T>) getService(IUserService.class); |
689 | 692 |
} |
690 | 693 |
else if (cdmBase instanceof Group) { |
Also available in: Unified diff
organize imports in CdmStore