Project

General

Profile

Download (1.42 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
 *
3
 */
4
package eu.etaxonomy.taxeditor.ui.section.key;
5

    
6
import org.eclipse.jface.viewers.ISelectionProvider;
7

    
8
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
9
import eu.etaxonomy.cdm.model.description.PolytomousKey;
10
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
11
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
12
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
13
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection;
14

    
15
/**
16
 * @author n.hoffmann
17
 *
18
 */
19
public class PolytomousKeyDetailSection extends AbstractCdmDetailSection<PolytomousKey> {
20

    
21
	public PolytomousKeyDetailSection(CdmFormFactory formFactory,
22
			ConversationHolder conversation, ICdmFormElement parentElement,
23
			ISelectionProvider selectionProvider, int style) {
24
		super(formFactory, conversation, parentElement, selectionProvider, style);
25
	}
26

    
27
	/* (non-Javadoc)
28
	 * @see eu.etaxonomy.taxeditor.section.AbstractCdmDetailSection#getHeading()
29
	 */
30
	@Override
31
	public String getHeading() {
32
		return "Polytomous Key";
33
	}
34

    
35
	/* (non-Javadoc)
36
	 * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection#createCdmDetailElement(eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection, int)
37
	 */
38
	@Override
39
	protected AbstractCdmDetailElement<PolytomousKey> createCdmDetailElement(AbstractCdmDetailSection<PolytomousKey> parentElement, int style) {
40
	    return formFactory.createPolytomousKeyDetailElement(parentElement);
41
	}
42

    
43
}
(3-3/7)