1 27 28 package org.nightlabs.editor2d.properties; 29 30 import org.eclipse.jface.viewers.LabelProvider; 31 import org.eclipse.swt.graphics.Image; 32 33 public class LineStyleLabelProvider 34 extends LabelProvider 35 { 36 37 public LineStyleLabelProvider() 38 { 39 super(); 40 } 41 42 public Image getImage(Object element) 43 { 44 if (element instanceof Integer ) 45 { 46 int lineStyle = ((Integer )element).intValue(); 47 return org.nightlabs.base.util.ImageUtil.createLineStyleImage(lineStyle); 48 } 49 return super.getImage(element); 50 } 51 52 public String getText(Object element) 53 { 54 if (element instanceof Integer ) 55 { 56 int lineStyle = ((Integer )element).intValue(); 57 return ""; 58 } 59 return super.getText(element); 60 } 61 62 } 63 | Popular Tags |