1 8 package com.nightlabs.editor2d.properties; 9 10 import org.eclipse.jface.viewers.LabelProvider; 11 import org.eclipse.swt.graphics.Image; 12 13 public class LineStyleLabelProvider 14 extends LabelProvider 15 { 16 17 public LineStyleLabelProvider() 18 { 19 super(); 20 } 21 22 public Image getImage(Object element) 23 { 24 if (element instanceof Integer ) 25 { 26 int lineStyle = ((Integer )element).intValue(); 27 return com.nightlabs.rcp.util.ImageUtil.createLineStyleImage(lineStyle); 28 } 29 return super.getImage(element); 30 } 31 32 public String getText(Object element) 33 { 34 if (element instanceof Integer ) 35 { 36 int lineStyle = ((Integer )element).intValue(); 37 return ""; 38 } 39 return super.getText(element); 40 } 41 42 } 43 | Popular Tags |