1 /* 2 * File: DefaultLabelProvider.java 3 * Copyright (c) 2004-2007 Peter Kliem (Peter.Kliem@jaret.de) 4 * A commercial license is available, see http://www.jaret.de. 5 * 6 * All rights reserved. This program and the accompanying materials 7 * are made available under the terms of the Common Public License v1.0 8 * which accompanies this distribution, and is available at 9 * http://www.eclipse.org/legal/cpl-v10.html 10 */ 11 package de.jaret.util.ui; 12 13 import org.eclipse.jface.viewers.ILabelProvider; 14 import org.eclipse.jface.viewers.ILabelProviderListener; 15 import org.eclipse.swt.graphics.Image; 16 17 /** 18 * Simple "toString"-LabelProvider. 19 * 20 * @author Peter Kliem 21 * @version $Id: DefaultLabelProvider.java 242 2007-02-11 21:05:07Z olk $ 22 */ 23 public class DefaultLabelProvider implements ILabelProvider { 24 25 /* 26 * (non-Javadoc) 27 * 28 * @see org.eclipse.jface.viewers.ILabelProvider#getImage(java.lang.Object) 29 */ 30 public Image getImage(Object arg0) { 31 return null; 32 } 33 34 /* 35 * (non-Javadoc) 36 * 37 * @see org.eclipse.jface.viewers.ILabelProvider#getText(java.lang.Object) 38 */ 39 public String getText(Object o) { 40 return o.toString(); 41 } 42 43 /* 44 * (non-Javadoc) 45 * 46 * @see org.eclipse.jface.viewers.IBaseLabelProvider#addListener(org.eclipse.jface.viewers.ILabelProviderListener) 47 */ 48 public void addListener(ILabelProviderListener arg0) { 49 } 50 51 /* 52 * (non-Javadoc) 53 * 54 * @see org.eclipse.jface.viewers.IBaseLabelProvider#dispose() 55 */ 56 public void dispose() { 57 } 58 59 /* 60 * (non-Javadoc) 61 * 62 * @see org.eclipse.jface.viewers.IBaseLabelProvider#isLabelProperty(java.lang.Object, java.lang.String) 63 */ 64 public boolean isLabelProperty(Object arg0, String arg1) { 65 return false; 66 } 67 68 /* 69 * (non-Javadoc) 70 * 71 * @see org.eclipse.jface.viewers.IBaseLabelProvider#removeListener(org.eclipse.jface.viewers.ILabelProviderListener) 72 */ 73 public void removeListener(ILabelProviderListener arg0) { 74 } 75 76 }