public class ResourceDisposer
extends java.lang.Object
dispose()
method to deallocate
resources in ResourceManager.
When a new font is allocated in ResourceManager, client should call
addCreatedFontDescriptor(FontDescriptor)
. When a new color is
allocated in ResourceManager, client should call addColor(RGB)
. When
these resources are no longer needed, client should call dispose()
method to dispose all allocated resources.Constructor and Description |
---|
ResourceDisposer(org.eclipse.jface.resource.ResourceManager rm)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addColor(org.eclipse.swt.graphics.RGB rgb)
Adds a color.
|
void |
addCreatedFontDescriptor(org.eclipse.jface.resource.FontDescriptor fontdesc)
Adds a font descriptor.
|
void |
dispose()
Disposes resources
|
public ResourceDisposer(org.eclipse.jface.resource.ResourceManager rm)
rm
- ResourceManagerpublic void addCreatedFontDescriptor(org.eclipse.jface.resource.FontDescriptor fontdesc)
fontdesc
- font descriptor to identify the allocated font.public void addColor(org.eclipse.swt.graphics.RGB rgb)
rgb
- color rgbpublic void dispose()