Project

General

Profile

« Previous | Next » 

Revision d1adff8f

Added by Katja Luther over 6 years ago

show publish flag for synonyms in details view

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/AuthorshipDetailElement.java
12 12
import java.util.Arrays;
13 13

  
14 14
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase;
15
import eu.etaxonomy.cdm.model.name.NomenclaturalCode;
16 15
import eu.etaxonomy.cdm.model.name.INonViralName;
17
import eu.etaxonomy.cdm.model.name.TaxonNameFactory;
18 16
import eu.etaxonomy.cdm.model.name.IZoologicalName;
17
import eu.etaxonomy.cdm.model.name.NomenclaturalCode;
18
import eu.etaxonomy.cdm.model.name.TaxonNameFactory;
19 19
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
20 20
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
21 21
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/taxon/TaxonBaseDetailElement.java
19 19
import eu.etaxonomy.cdm.model.taxon.SynonymType;
20 20
import eu.etaxonomy.cdm.model.taxon.Taxon;
21 21
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
22
import eu.etaxonomy.cdm.model.taxon.TaxonRelationship;
23
import eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType;
24 22
import eu.etaxonomy.cdm.persistence.hibernate.permission.Role;
25 23
import eu.etaxonomy.taxeditor.store.CdmStore;
26 24
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
......
37 35
 * @version 1.0
38 36
 */
39 37
public class TaxonBaseDetailElement extends AbstractIdentifiableEntityDetailElement<TaxonBase> {
40
	
38

  
41 39
	private CheckboxElement checkbox_doubtful;
42 40

  
43 41
	private CheckboxElement checkbox_useNameCache;
......
66 64
					"Title Cache", entity.getTitleCache(),
67 65
					entity.isProtectedTitleCache(), style);
68 66

  
69
		
67

  
70 68
		text_appendedPhrase = formFactory.createTextWithLabelElement(
71 69
					formElement, "Appended Phrase", entity.getAppendedPhrase(),
72 70
					SWT.WRAP);
......
90 88
					entity.getClass().getSimpleName() + " is doubtful", entity.isDoubtful(), style);
91 89

  
92 90

  
93
		if (entity instanceof Taxon) {
94
			checkbox_published = formFactory.createCheckbox(formElement,
95
					"Taxon is published", ((Taxon) entity).isPublish(), style);
96
		}
91

  
92
		checkbox_published = formFactory.createCheckbox(formElement,
93
		        "Taxon is published", entity.isPublish(), style);
94

  
97 95

  
98 96
		if(entity instanceof Synonym){
99 97
		    //#6198 removed type as it is currently not handled correctly in the editor

Also available in: Unified diff