Revision ceed9ceb
Added by Patrick Plitzner over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/TermDtoContentProvider.java | ||
---|---|---|
10 | 10 |
|
11 | 11 |
import java.util.Collection; |
12 | 12 |
import java.util.HashSet; |
13 |
import java.util.UUID; |
|
13 | 14 |
|
14 | 15 |
import org.eclipse.jface.viewers.TreeNodeContentProvider; |
15 | 16 |
|
... | ... | |
69 | 70 |
} |
70 | 71 |
} |
71 | 72 |
else if(element instanceof TermDto){ |
72 |
return CdmStore.getService(ITermService.class).getParentUuidAndTitleCache((TermDto)element); |
|
73 |
UUID partOfUuid = ((TermDto) element).getPartOfUuid(); |
|
74 |
if(partOfUuid==null){ |
|
75 |
return CdmStore.getService(IVocabularyService.class).load(((TermDto) element).getVocabularyUuid()); |
|
76 |
} |
|
77 |
return new TermDto(partOfUuid, null, null); |
|
73 | 78 |
} |
74 | 79 |
return null; |
75 | 80 |
|
Also available in: Unified diff
ref #7875 Fix initial selection of tree items