Revision f7e044c5
Added by Katja Luther almost 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/TermEditorInput.java | ||
---|---|---|
40 | 40 |
// FIXME: the default feature should be move to CdmApplicationState |
41 | 41 |
// where it is a singleton instance variable |
42 | 42 |
private static FeatureTree defaultFeatureTree = null; |
43 |
private static FeatureTree defaultNameFeatureTree = null; |
|
43 | 44 |
|
44 | 45 |
private List<String> termClasses = Arrays.asList(new String[]{ |
45 | 46 |
DefinedTerm.class.getName() |
... | ... | |
111 | 112 |
} |
112 | 113 |
return defaultFeatureTree; |
113 | 114 |
} |
115 |
|
|
116 |
public static FeatureTree getDefaultNameFeatureTree() { |
|
117 |
if(defaultNameFeatureTree == null) { |
|
118 |
List<Feature> nameFeatures = CdmStore.getTermManager().getPreferredTerms(CdmStore.getService(IVocabularyService.class).load(VocabularyEnum.NameFeature.getUuid()), null); |
|
119 |
defaultNameFeatureTree = FeatureTree.NewInstance(nameFeatures); |
|
120 |
} |
|
121 |
return defaultNameFeatureTree; |
|
122 |
} |
|
114 | 123 |
} |
Also available in: Unified diff
fix factual data view for name facts