|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCH.ifa.draw.util.Iconkit
public class Iconkit
The Iconkit class supports the sharing of images. It maintains a map of image names and their corresponding images. Iconkit also supports to load a collection of images in synchronized way. The resolution of a path name to an image is delegated to the DrawingEditor.
Singleton
The Iconkit is a singleton.
Constructor Summary | |
---|---|
Iconkit(java.awt.Component component)
Constructs an Iconkit that uses the given editor to resolve image path names. |
Method Summary | |
---|---|
java.awt.Image |
getImage(java.lang.String filename)
Gets the image with the given name. |
static Iconkit |
instance()
Gets the single instance |
java.awt.Image |
loadImage(java.lang.String filename)
Loads an image with the given name. |
java.awt.Image |
loadImageResource(java.lang.String resourcename)
|
void |
loadRegisteredImages(java.awt.Component component)
Loads all registered images. |
java.awt.Image |
registerAndLoadImage(java.awt.Component component,
java.lang.String fileName)
Registers and loads an image. |
void |
registerImage(java.lang.String fileName)
Registers an image that is then loaded together with the other registered images by loadRegisteredImages. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Iconkit(java.awt.Component component)
Method Detail |
---|
public static Iconkit instance()
public void loadRegisteredImages(java.awt.Component component)
registerImage(java.lang.String)
public void registerImage(java.lang.String fileName)
loadRegisteredImages(java.awt.Component)
public java.awt.Image registerAndLoadImage(java.awt.Component component, java.lang.String fileName)
public java.awt.Image loadImage(java.lang.String filename)
public java.awt.Image loadImageResource(java.lang.String resourcename)
public java.awt.Image getImage(java.lang.String filename)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |