public class GenericImageManager extends Objectimplements ImageManager <Tile ,BufferedImage >, LoadListener <Tile ,BufferedImage >
| Constructor and Description |
|---|
GenericImageManager(ImageProvider
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLoadListener(LoadListener
|
void |
addUpdateListener(ImageManagerUpdateListener
|
void |
destroy()
|
protected void |
finalize()
|
BufferedImage |
get(Tile
|
ImageProvider |
getImageProvider()
|
void |
loaded(Tile
|
void |
loadFailed(Tile
|
void |
removeLoadListener(LoadListener
|
void |
removeUpdateListener(ImageManagerUpdateListener
|
void |
reset()
Reset the image-manger.
|
void |
setCacheHintMinimumSize(int size)
|
void |
willNeed(Tile
|
public GenericImageManager(ImageProvider<Tile ,BufferedImage > imageProvider)
imageProvider - the imageProvider to use for producing tiles
protected void finalize()
public BufferedImageget(Tile tile)
public ImageProvider<Tile ,BufferedImage > getImageProvider()
public void loaded(Tiletile, BufferedImage image)
public void loadFailed(Tiletile)
public void addLoadListener(LoadListener<Tile ,BufferedImage > listener)
public void removeLoadListener(LoadListener<Tile ,BufferedImage > listener)
public void reset()
public void addUpdateListener(ImageManagerUpdateListenerl)
l - the listener to add.
public void removeUpdateListener(ImageManagerUpdateListenerl)
l - the listener to remove.
public void destroy()
public void setCacheHintMinimumSize(int size)
public void willNeed(Tilething)