Project

General

Profile

« Previous | Next » 

Revision d7ad25d9

Added by Katja Luther over 2 years ago

ref #9838: change order of ui element creation and setting entity in collection elements

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaRepresentationElement.java
59 59
		text_suffix = formFactory.createTextWithLabelElement(element, "Suffix", null, style);
60 60
		section_mediaRepresentationPart = formFactory.createMediaRepresentationPartSection(getConversationHolder(), element, StoreUtil.getSectionStyle(MediaRepresentationPartSection.class, MediaRepresentation.class.getCanonicalName()));
61 61
		section_mediaRepresentationPart.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1));
62
		if (entity != null){
63
			setEntity(entity);
64
		}
62 65
	}
63 66

  
64 67
	@Override
65 68
	public void setEntity(MediaRepresentation element) {
66 69
		this.entity = element;
67
		section_mediaRepresentationPart.setEntity(element);
68
		text_mimeType.setText(element.getMimeType());
69
		text_suffix.setText(element.getSuffix());
70
		if (section_mediaRepresentationPart != null){
71
			section_mediaRepresentationPart.setEntity(element);
72
			text_mimeType.setText(element.getMimeType());
73
			text_suffix.setText(element.getSuffix());
74
		}
70 75
	}
71 76

  
72 77
	@Override

Also available in: Unified diff