Project

General

Profile

« Previous | Next » 

Revision cb89f4f7

Added by Andreas Müller over 4 years ago

ref #6794 adapt TaxEditor to new term structure (rename FeatureNode and FeatureTree)

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/handler/AddChildFeatureHandler.java
24 24
import org.eclipse.jface.wizard.WizardDialog;
25 25
import org.eclipse.swt.widgets.Shell;
26 26

  
27
import eu.etaxonomy.cdm.model.description.Feature;
27 28
import eu.etaxonomy.cdm.model.term.DefinedTermBase;
28
import eu.etaxonomy.cdm.model.term.FeatureNode;
29
import eu.etaxonomy.cdm.model.term.TermNode;
29 30
import eu.etaxonomy.taxeditor.featuretree.AvailableFeaturesWizard;
30 31
import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
31 32
import eu.etaxonomy.taxeditor.featuretree.e4.operation.AddFeatureOperation;
......
34 35

  
35 36
/**
36 37
 * @author pplitzner
37
 * @since Jul 12, 2017
38
 *
38
 * @since Jul 12, 2017 
39 39
 */
40 40
public class AddChildFeatureHandler {
41 41

  
......
48 48
        if (StoreUtil.promptCheckIsDirty(editor)) {
49 49
            return;
50 50
        }
51
        FeatureNode parent = (FeatureNode)selection.getFirstElement();
51
        TermNode<Feature> parent = (TermNode<Feature>)selection.getFirstElement();
52 52

  
53 53
//        TermChooseWizard wizard = new TermChooseWizard(parent.getTermType());
54 54
//        WizardDialog dialog = new WizardDialog(shell, wizard);
......
82 82
        canExecute = thisPart.getObject() instanceof IFeatureTreeEditor
83 83
                && selection!=null
84 84
                && selection.size()==1
85
                && selection.getFirstElement() instanceof FeatureNode;
85
                && selection.getFirstElement() instanceof TermNode;
86 86
        menuItem.setVisible(canExecute);
87 87
        return canExecute;
88 88
    }

Also available in: Unified diff