Revision 257a82c2
Added by Katja Luther almost 3 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/termtree/TermTreeLabelProvider.java | ||
---|---|---|
10 | 10 |
|
11 | 11 |
import java.util.ArrayList; |
12 | 12 |
|
13 |
import org.eclipse.swt.graphics.Image; |
|
14 |
|
|
13 | 15 |
import eu.etaxonomy.cdm.model.common.Language; |
14 | 16 |
import eu.etaxonomy.cdm.model.term.DefinedTermBase; |
15 | 17 |
import eu.etaxonomy.cdm.model.term.Representation; |
... | ... | |
19 | 21 |
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto; |
20 | 22 |
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto; |
21 | 23 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermDtoLabelProvider; |
24 |
import eu.etaxonomy.taxeditor.model.ImageResources; |
|
22 | 25 |
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys; |
23 | 26 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
24 | 27 |
|
... | ... | |
60 | 63 |
} |
61 | 64 |
return "No label provided"; |
62 | 65 |
} |
66 |
|
|
67 |
@Override |
|
68 |
public Image getImage(Object element) { |
|
69 |
if (element instanceof TermTreeDto){ |
|
70 |
TermTreeDto dto = (TermTreeDto)element; |
|
71 |
if (!dto.isFlat()){ |
|
72 |
return ImageResources.getImage(ImageResources.HIERARCHICAL); |
|
73 |
} |
|
74 |
|
|
75 |
} |
|
76 |
return null; |
|
77 |
} |
|
63 | 78 |
} |
Also available in: Unified diff
ref #9337: allow d&d from character voc -> tree and add tree image