Project

General

Profile

« Previous | Next » 

Revision 2f7b37df

Added by Katja Luther almost 5 years ago

fix #8258: default feature tree without name features

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;
37 38
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
38 39
import eu.etaxonomy.taxeditor.editor.view.descriptive.operation.CreateDescriptionElementOperation;
39 40
import eu.etaxonomy.taxeditor.model.FeatureNodeContainer;
......
136 137
		}
137 138

  
138 139
		if (featureTree == null) {
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

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

Also available in: Unified diff