Revision e9af789c
Added by Patrick Plitzner over 4 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/feature/FeatureStateWizard.java | ||
---|---|---|
10 | 10 |
|
11 | 11 |
import org.eclipse.jface.wizard.Wizard; |
12 | 12 |
|
13 |
import eu.etaxonomy.cdm.model.description.Feature; |
|
13 | 14 |
import eu.etaxonomy.cdm.model.description.FeatureState; |
15 |
import eu.etaxonomy.cdm.model.term.TermNode; |
|
14 | 16 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
15 | 17 |
|
16 | 18 |
/** |
... | ... | |
23 | 25 |
private FeatureStateWizardPage page; |
24 | 26 |
private CdmFormFactory formFactory; |
25 | 27 |
private String comboLabel; |
28 |
private TermNode<? extends Feature> termNode; |
|
26 | 29 |
|
27 |
public FeatureStateWizard(CdmFormFactory formFactory, String comboLabel) {
|
|
30 |
public FeatureStateWizard(String comboLabel, TermNode<? extends Feature> termNode, CdmFormFactory formFactory) {
|
|
28 | 31 |
super(); |
29 | 32 |
this.formFactory = formFactory; |
33 |
this.termNode = termNode; |
|
30 | 34 |
this.comboLabel = comboLabel; |
31 | 35 |
setWindowTitle("Create Feature State"); |
32 | 36 |
} |
33 | 37 |
|
34 | 38 |
@Override |
35 | 39 |
public void addPages() { |
36 |
page = new FeatureStateWizardPage("Create Feature State", comboLabel, formFactory); |
|
40 |
page = new FeatureStateWizardPage("Create Feature State", comboLabel, termNode, formFactory);
|
|
37 | 41 |
addPage(page); |
38 | 42 |
} |
39 | 43 |
|
Also available in: Unified diff
ref #8475 Filter available feature to only parent features