Fixes #2357
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / view / media / MediaLabelProvider.java
1
2 package eu.etaxonomy.taxeditor.editor.view.media;
3
4 import org.eclipse.jface.viewers.ColumnLabelProvider;
5
6 import eu.etaxonomy.cdm.model.common.IdentifiableEntity;
7
8 /**
9 * <p>MediaLabelProvider class.</p>
10 *
11 * @author n.hoffmann
12 * @version $Id: $
13 */
14 public class MediaLabelProvider extends ColumnLabelProvider {
15
16 /** {@inheritDoc} */
17 public String getText(Object element) {
18 if(element instanceof IdentifiableEntity){
19 return ((IdentifiableEntity) element).getTitleCache();
20 }
21
22 return element.toString();
23 }
24 }