ref #9337: characterLabelProvider needs to be adapted, too
authorKatja Luther <k.luther@bgbm.org>
Fri, 18 Jun 2021 10:41:34 +0000 (12:41 +0200)
committerKatja Luther <k.luther@bgbm.org>
Fri, 18 Jun 2021 10:41:34 +0000 (12:41 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/TermDtoLabelProvider.java

index 28adc4c4cc6b1a48323a3d947b911c4d94eaff8d..41a84431659ae72350a9bed0129f097198361fa8 100644 (file)
@@ -8,8 +8,8 @@
  */
 package eu.etaxonomy.taxeditor.editor.definedterm;
 
-import org.eclipse.jface.viewers.ILabelProvider;
-import org.eclipse.jface.viewers.StyledCellLabelProvider;
+import org.eclipse.jface.viewers.ColumnLabelProvider;
+import org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider;
 import org.eclipse.jface.viewers.StyledString;
 import org.eclipse.jface.viewers.StyledString.Styler;
 import org.eclipse.jface.viewers.ViewerCell;
@@ -34,7 +34,8 @@ import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
  * @since Oct 29, 2018
  *
  */
-public class TermDtoLabelProvider extends StyledCellLabelProvider implements ILabelProvider{
+public class TermDtoLabelProvider //extends StyledCellLabelProvider implements ILabelProvider{
+    extends ColumnLabelProvider implements IStyledLabelProvider{
 
     private static Color vocColor = Display.getCurrent().getSystemColor(SWT.COLOR_BLUE);
     private static Color kindOfColor = Display.getCurrent().getSystemColor(SWT.COLOR_DARK_GRAY);
@@ -119,8 +120,15 @@ public class TermDtoLabelProvider extends StyledCellLabelProvider implements ILa
 
     @Override
     public Image getImage(Object element) {
-        // TODO Auto-generated method stub
+
         return null;
     }
 
+    @Override
+    public StyledString getStyledText(Object element) {
+        return new StyledString(getText(element), StyledString.QUALIFIER_STYLER);
+    }
+
+
+
 }