Project

General

Profile

Download (1.17 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
 * 
3
 */
4
package eu.etaxonomy.taxeditor.newWizard;
5

    
6
import org.eclipse.swt.SWT;
7

    
8
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
9
import eu.etaxonomy.cdm.model.description.PolytomousKey;
10
import eu.etaxonomy.taxeditor.ui.forms.AbstractCdmEntityWizardPage;
11
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
12
import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
13
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory.DetailType;
14
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
15
import eu.etaxonomy.taxeditor.ui.section.key.PolytomousKeyDetailElement;
16

    
17
/**
18
 * @author n.hoffmann
19
 *
20
 */
21
public class PolytomousKeyWizardPage extends AbstractCdmEntityWizardPage<PolytomousKey> {
22

    
23
	public PolytomousKeyWizardPage(CdmFormFactory formFactory,
24
			ConversationHolder conversation, PolytomousKey entity) {
25
		super(formFactory, conversation, entity);
26
	}
27

    
28
	@Override
29
	public AbstractCdmDetailElement createElement(ICdmFormElement rootElement) {
30
		PolytomousKeyDetailElement element = (PolytomousKeyDetailElement) formFactory.createCdmDetailElement(DetailType.POLYTOMOUS_KEY, rootElement, SWT.NULL);
31
		element.setEntity(entity);
32
		setPageComplete(true);
33
		return element;
34
	}
35
}
(16-16/16)