blob: 065794e302c85c10a3080945b02753320ee4d53f [file] [log] [blame]
package org.eclipse.ui.tests.navigator;
import org.eclipse.jface.viewers.ILabelProviderListener;
import java.lang.Object;
import java.lang.String;
import org.eclipse.swt.graphics.Image;
import org.eclipse.jface.viewers.ILabelDecorator;
/**
* @see ILabelDecorator
*/
public class HeavyNullImageDecorator implements ILabelDecorator {
/**
*
*/
public HeavyNullImageDecorator() {
}
/**
* @see ILabelDecorator#addListener
*/
public void addListener(ILabelProviderListener listener) {
}
/**
* @see ILabelDecorator#dispose
*/
public void dispose() {
}
/**
* @see ILabelDecorator#isLabelProperty
*/
public boolean isLabelProperty(Object element, String property) {
return false;
}
/**
* @see ILabelDecorator#removeListener
*/
public void removeListener(ILabelProviderListener listener) {
}
/**
* @see ILabelDecorator#decorateImage
*/
public Image decorateImage(Image image, Object element) {
throw new NullPointerException("Heavy image boom");
}
/**
* @see ILabelDecorator#decorateText
*/
public String decorateText(String text, Object element) {
return text;
}
}