Project

General

Profile

Download (672 Bytes) Statistics
| Branch: | Tag: | Revision:
1 e8409423 n.hoffmann
/**
2
 * 
3
 */
4
package eu.etaxonomy.taxeditor.propertysheet.name;
5
6
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
7
import eu.etaxonomy.cdm.model.taxon.Synonym;
8 df60b579 n.hoffmann
import eu.etaxonomy.taxeditor.model.NameHelper;
9 e8409423 n.hoffmann
10
/**
11
 * @author p.ciardelli
12
 *
13
 */
14
public class SynonymPropertySource extends TaxonBasePropertySource {
15
16
	
17
	boolean isBasionym = false;
18
	
19
	/**
20
	 * @param synonym
21
	 */
22
	public SynonymPropertySource(Synonym synonym) {
23
		super(synonym, "Synonym Name");
24
		
25
		setIsBasionym();
26
	}
27
28
	/**
29
	 * 
30
	 */
31
	private void setIsBasionym() {
32
		TaxonNameBase name = getTaxonBase().getName();
33 df60b579 n.hoffmann
		isBasionym = NameHelper.isNameGroupBasionym(name);
34 e8409423 n.hoffmann
	}
35
}