Project

General

Profile

« Previous | Next » 

Revision 75d68451

Added by Katja Luther about 8 years ago

referencing objects view for media, NPE in polytomous key view

View differences:

eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/ReferencingObjectsView.java
45 45
import eu.etaxonomy.cdm.api.service.IAgentService;
46 46
import eu.etaxonomy.cdm.api.service.IDescriptionService;
47 47
import eu.etaxonomy.cdm.api.service.IGroupService;
48
import eu.etaxonomy.cdm.api.service.IMediaService;
48 49
import eu.etaxonomy.cdm.api.service.INameService;
49 50
import eu.etaxonomy.cdm.api.service.IOccurrenceService;
50 51
import eu.etaxonomy.cdm.api.service.IReferenceService;
......
57 58
import eu.etaxonomy.cdm.model.common.IdentifiableEntity;
58 59
import eu.etaxonomy.cdm.model.common.User;
59 60
import eu.etaxonomy.cdm.model.description.DescriptionBase;
61
import eu.etaxonomy.cdm.model.media.Media;
60 62
import eu.etaxonomy.cdm.model.description.DescriptionElementBase;
61 63
import eu.etaxonomy.cdm.model.name.NonViralName;
62 64
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
......
82 84

  
83 85
	private String referencedObjectTitleCache;
84 86
	private ConversationHolder conversation;
85
	private ICdmEntitySession cdmEntitySession;
87
	private final ICdmEntitySession cdmEntitySession;
86 88

  
87 89
	public ReferencingObjectsView() {
88 90
	    cdmEntitySession = CdmStore.getCurrentSessionManager().bindNullSession();
......
223 225
        		referencedObject = CdmStore.getService(IUserService.class).load(entity);
224 226
        	} else if (objectClass.isAssignableFrom(Group.class)){
225 227
        		referencedObject = CdmStore.getService(IGroupService.class).load(entity);
228
        	} else if (objectClass.isAssignableFrom(Media.class)){
229
        	    referencedObject = CdmStore.getService(IMediaService.class).load(entity);
226 230
        	} else if (DescriptionBase.class.isAssignableFrom(objectClass)){
227 231
        	    referencedObject = CdmStore.getService(IDescriptionService.class).load(entity);
228 232
        	} else if (DescriptionElementBase.class.isAssignableFrom(objectClass)){

Also available in: Unified diff