View Javadoc
1 /* 2 * Created on 22.04.2004 3 */ 4 package org.xpcards.model; 5 6 import org.eclipse.jface.viewers.LabelProvider; 7 import org.eclipse.swt.graphics.Image; 8 9 /*** 10 * @author Mikhail Galyutin 11 */ 12 public class ModelLabelProvider extends LabelProvider { 13 14 public ModelLabelProvider() { 15 } 16 17 /*** 18 * @see org.eclipse.jface.viewers.ILabelProvider#getImage(java.lang.Object) 19 */ 20 public Image getImage(Object element) { 21 // TODO! Auto-generated method stub 22 return null; 23 } 24 25 /*** 26 * @see org.eclipse.jface.viewers.ILabelProvider#getText(java.lang.Object) 27 */ 28 public String getText(Object element) { 29 // System.err.println("getText for :" + element); 30 31 String text = null; 32 if (element instanceof ModelElement) { 33 text = ((ModelElement) element).getName(); 34 } else if (element instanceof ModelElementCollection) { 35 text = ((ModelElementCollection) element).getCategory(); 36 } 37 38 if ( text != null ) { 39 return text; 40 } else { 41 return "Default text"; 42 } 43 44 } 45 46 47 /*** 48 * @see org.eclipse.jface.viewers.IBaseLabelProvider#dispose() 49 */ 50 public void dispose() { 51 // TODO! Auto-generated method stub 52 53 } 54 55 }

This page was automatically generated by Maven