Project

General

Profile

« Previous | Next » 

Revision 41dc3a99

Added by Patrick Plitzner about 8 years ago

Add IEventBaseService to application controller #5403

  • fixes referencing objects for SingleReads

View differences:

eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/ReferencingObjectsView.java
44 44
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
45 45
import eu.etaxonomy.cdm.api.service.IAgentService;
46 46
import eu.etaxonomy.cdm.api.service.IDescriptionService;
47
import eu.etaxonomy.cdm.api.service.IEventBaseService;
47 48
import eu.etaxonomy.cdm.api.service.IGroupService;
48 49
import eu.etaxonomy.cdm.api.service.IMediaService;
49 50
import eu.etaxonomy.cdm.api.service.INameService;
......
51 52
import eu.etaxonomy.cdm.api.service.IReferenceService;
52 53
import eu.etaxonomy.cdm.api.service.ITaxonService;
53 54
import eu.etaxonomy.cdm.api.service.IUserService;
55
import eu.etaxonomy.cdm.api.service.molecular.ISequenceService;
54 56
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
55 57
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase;
56 58
import eu.etaxonomy.cdm.model.common.CdmBase;
59
import eu.etaxonomy.cdm.model.common.EventBase;
57 60
import eu.etaxonomy.cdm.model.common.Group;
58 61
import eu.etaxonomy.cdm.model.common.IdentifiableEntity;
59 62
import eu.etaxonomy.cdm.model.common.User;
60 63
import eu.etaxonomy.cdm.model.description.DescriptionBase;
61
import eu.etaxonomy.cdm.model.media.Media;
62 64
import eu.etaxonomy.cdm.model.description.DescriptionElementBase;
65
import eu.etaxonomy.cdm.model.media.Media;
66
import eu.etaxonomy.cdm.model.molecular.Sequence;
63 67
import eu.etaxonomy.cdm.model.name.NonViralName;
64 68
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
65 69
import eu.etaxonomy.cdm.model.reference.Reference;
......
231 235
        	    referencedObject = CdmStore.getService(IDescriptionService.class).load(entity);
232 236
        	} else if (DescriptionElementBase.class.isAssignableFrom(objectClass)){
233 237
                referencedObject = CdmStore.getService(IDescriptionService.class).loadDescriptionElement(entity, null);
238
            } else if (objectClass.equals(Sequence.class)){
239
                referencedObject = CdmStore.getService(ISequenceService.class).load(entity, null);
240
            } else if (EventBase.class.isAssignableFrom(objectClass)){
241
                referencedObject = CdmStore.getService(IEventBaseService.class).load(entity, null);
234 242
            }
235 243
	        	//referencedObject =(CdmBase) CdmStore.getService(IIdentifiableEntityService.class).load(referencedObject.getUuid());
236 244
        	Set<CdmBase> setOfReferencingObjects = null;

Also available in: Unified diff