Project

General

Profile

Download (672 Bytes) Statistics
| Branch: | Tag: | Revision:
1
/**
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
import eu.etaxonomy.taxeditor.model.NameHelper;
9

    
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
		isBasionym = NameHelper.isNameGroupBasionym(name);
34
	}
35
}
(14-14/16)