public class PluginImageHelper extends Object implements IImageHelper, IImageHelper.IImageDescriptorHelper, org.osgi.framework.SynchronousBundleListener
IImageHelper.IImageDescriptorHelper, IImageHelper.NullImageHelper| Constructor and Description |
|---|
PluginImageHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
bundleChanged(org.osgi.framework.BundleEvent event) |
void |
dispose()
Disposes all images managed by this image helper.
|
String |
getDefaultImage() |
org.eclipse.swt.graphics.Image |
getImage(org.eclipse.jface.resource.ImageDescriptor descriptor)
Returns the image associated with the given image descriptor.
|
org.eclipse.swt.graphics.Image |
getImage(String imageName) |
org.eclipse.jface.resource.ImageDescriptor |
getImageDescriptor(org.eclipse.swt.graphics.Image image) |
org.eclipse.jface.resource.ImageDescriptor |
getImageDescriptor(String imageName) |
String |
getNotFound() |
String |
getPathSuffix() |
org.eclipse.ui.plugin.AbstractUIPlugin |
getPlugin() |
void |
hookBundleListener(org.eclipse.ui.plugin.AbstractUIPlugin plugin) |
void |
setDefaultImage(String defaultImage) |
void |
setNotFound(String notFound) |
void |
setPathSuffix(String pathSuffix) |
void |
setPlugin(org.eclipse.ui.plugin.AbstractUIPlugin plugin) |
public org.eclipse.swt.graphics.Image getImage(org.eclipse.jface.resource.ImageDescriptor descriptor)
getImage in interface IImageHelperdescriptor - the image descriptor for which the helper manages an image, or null for a missing image
descriptornull if the image descriptor can't create
the requested image.public void dispose()
@Inject public void hookBundleListener(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
public org.eclipse.swt.graphics.Image getImage(String imageName)
getImage in interface IImageHelperpublic org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(String imageName)
getImageDescriptor in interface IImageHelper.IImageDescriptorHelperpublic org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(org.eclipse.swt.graphics.Image image)
getImageDescriptor in interface IImageHelper.IImageDescriptorHelperpublic void setPathSuffix(String pathSuffix)
public String getPathSuffix()
public void setPlugin(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
public org.eclipse.ui.plugin.AbstractUIPlugin getPlugin()
public void setNotFound(String notFound)
public String getNotFound()
public String getDefaultImage()
public void setDefaultImage(String defaultImage)
public void bundleChanged(org.osgi.framework.BundleEvent event)
bundleChanged in interface org.osgi.framework.BundleListenerCopyright © 2016. All Rights Reserved.