|
Gridarta Editor
|
This interface represents a lazy loader that provides images on demand. More...
Inheritance diagram for net.sf.gridarta.model.face.FaceProvider:
Collaboration diagram for net.sf.gridarta.model.face.FaceProvider:Public Member Functions | |
| ImageIcon | getImageIconForFacename (@NotNull String faceName, long stretch) |
| Get an image from this FaceProvider. More... | |
| void | reload () |
| Reload faces. More... | |
This interface represents a lazy loader that provides images on demand.
Definition at line 30 of file FaceProvider.java.
| ImageIcon net.sf.gridarta.model.face.FaceProvider.getImageIconForFacename | ( | @NotNull String | faceName, |
| long | stretch | ||
| ) |
Get an image from this FaceProvider.
| faceName | face name to get image for, excluding path and ending |
Implemented in net.sf.gridarta.model.face.AbstractFaceProvider, and net.sf.gridarta.model.face.EmptyFaceProvider.
Referenced by net.sf.gridarta.model.face.FilterFaceProvider.createImage(), net.sf.gridarta.model.face.FaceObjectProviders.getFace(), and net.sf.gridarta.model.face.FaceObjectProviders.getImageIconForFacename().
Here is the caller graph for this function:| void net.sf.gridarta.model.face.FaceProvider.reload | ( | ) |
Reload faces.
This method does not really immediately reload all faces, lazy loading is allowed. But all old face information definitely is flushed, so in case the files on hard disk have changed, they will be freshly loaded from hard disk.
Implemented in net.sf.gridarta.model.face.AbstractFaceProvider, and net.sf.gridarta.model.face.EmptyFaceProvider.
Referenced by net.sf.gridarta.model.face.FaceObjectProviders.reloadAll().
Here is the caller graph for this function: