|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimtools.images.svg.ImageHolder
public class ImageHolder
An image holder gathers the image and the listeners on that image. The listeners allow to know the number of users of one image to provide ressources freeing
Field Summary | |
---|---|
protected java.awt.image.BufferedImage |
image
The image or null if not yet computed |
protected java.util.ArrayList |
listeners
The listeners : the image users |
Constructor Summary | |
---|---|
ImageHolder(SVGFileHolder holder)
Create a new image holder |
Method Summary | |
---|---|
SVGFileHolder |
getFileHolder()
Get the related file holder for this image |
java.awt.image.BufferedImage |
getImage()
|
int |
getListenersSize()
Get the number of users for this image |
void |
setHolder(SVGFileHolder holder)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected transient java.awt.image.BufferedImage image
protected transient java.util.ArrayList listeners
Constructor Detail |
---|
public ImageHolder(SVGFileHolder holder)
holder
- the related file holderMethod Detail |
---|
public SVGFileHolder getFileHolder()
SVGFileHolder
public void setHolder(SVGFileHolder holder)
holder
- The holder to set.public int getListenersSize()
public java.awt.image.BufferedImage getImage()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |