public class ExtendedImageRegistry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
createChildURLPrefix |
protected Display |
display |
protected java.util.HashMap<java.lang.Object,ImageDescriptor> |
imageDescriptorTable |
static ExtendedImageRegistry |
INSTANCE |
protected static java.lang.String |
itemURLPrefix |
protected static java.lang.Object |
resourceURL |
protected static java.lang.String |
resourceURLPrefix |
protected java.util.HashMap<java.lang.Object,Image> |
table |
Constructor and Description |
---|
ExtendedImageRegistry() |
ExtendedImageRegistry(Display display) |
Modifier and Type | Method and Description |
---|---|
Image |
getImage(java.lang.Object object) |
ImageDescriptor |
getImageDescriptor(java.lang.Object object) |
protected ImageDescriptor |
getImageDescriptorOnBackgroundThread(java.lang.Object object) |
static ExtendedImageRegistry |
getInstance() |
protected void |
handleDisplayDispose() |
protected void |
hookDisplayDispose(Display display) |
public static final ExtendedImageRegistry INSTANCE
protected final Display display
protected java.util.HashMap<java.lang.Object,Image> table
protected java.util.HashMap<java.lang.Object,ImageDescriptor> imageDescriptorTable
protected static java.lang.Object resourceURL
protected static java.lang.String resourceURLPrefix
protected static java.lang.String itemURLPrefix
protected static java.lang.String createChildURLPrefix
public ExtendedImageRegistry()
public ExtendedImageRegistry(Display display)
public static ExtendedImageRegistry getInstance()
public Image getImage(java.lang.Object object)
public ImageDescriptor getImageDescriptor(java.lang.Object object)
protected ImageDescriptor getImageDescriptorOnBackgroundThread(java.lang.Object object)
protected void handleDisplayDispose()
protected void hookDisplayDispose(Display display)