Project

General

Profile

« Previous | Next » 

Revision 963bbfd1

Added by Katja Luther almost 5 years ago

fix default feature tree for facts and name facts

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/e4/handler/DynamicFeatureMenuE4.java
34 34
import eu.etaxonomy.cdm.model.term.FeatureNode;
35 35
import eu.etaxonomy.cdm.model.term.FeatureTree;
36 36
import eu.etaxonomy.cdm.model.term.VocabularyEnum;
37
import eu.etaxonomy.taxeditor.editor.definedterm.input.TermEditorInput;
38 37
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
39 38
import eu.etaxonomy.taxeditor.editor.view.descriptive.operation.CreateDescriptionElementOperation;
40 39
import eu.etaxonomy.taxeditor.model.FeatureNodeContainer;
......
137 136
		}
138 137

  
139 138
		if (featureTree == null) {
140
			featureTree = TermEditorInput.getDefaultFeatureTree();
139
		    List<Feature> terms = CdmStore.getTermManager().getPreferredTerms(CdmStore.getService(IVocabularyService.class).load(VocabularyEnum.Feature.getUuid()), null);
140
            terms.remove(Feature.IMAGE());
141

  
142
			featureTree = FeatureTree.NewInstance(terms);
143

  
141 144
		}
142 145
		if (description instanceof TaxonNameDescription){
143 146
		    List<Feature> terms = CdmStore.getTermManager().getPreferredTerms(CdmStore.getService(IVocabularyService.class).load(VocabularyEnum.NameFeature.getUuid()));

Also available in: Unified diff