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/name/NameRelationshipDetailElement.java
73 73
		addElement(spacer);
74 74
		super.createControls(element, style);
75 75
		setSourceLabel("Source");
76
		if (entity != null){
77
			setEntity(entity);
78
		}
76 79
	}
77 80

  
78 81
	@Override
79 82
	public void setEntity(NameRelationship entity) {
80
	   String text = (entity.getFromName() == null? "-":entity.getFromName().getTitleCache())
81
		        + " " +(entity.getType()==null?"(no type)":entity.getType().getLabel())
82
		        + " " + (entity.getToName()==null?"-":entity.getToName().getTitleCache());
83
		labelElement.setText(text);
84
		if (ruleConsidered != null){
85
		    ruleConsidered.setElement(entity);
83
		if (labelElement != null){
84
		   String text = (entity.getFromName() == null? "-":entity.getFromName().getTitleCache())
85
			        + " " +(entity.getType()==null?"(no type)":entity.getType().getLabel())
86
			        + " " + (entity.getToName()==null?"-":entity.getToName().getTitleCache());
87
			labelElement.setText(text);
88
			if (ruleConsidered != null){
89
			    ruleConsidered.setElement(entity);
90
			}
86 91
		}
87 92

  
88 93
		super.setEntity(entity);

Also available in: Unified diff