|
JSR-209 (Final Release) | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.imageio.IIOImage
A simple container class to aggregate an image.
The image data must take the form of a RenderedImage
.
ImageReader.readAll(java.util.Iterator)
,
ImageWriter.write(javax.imageio.metadata.IIOMetadata,
IIOImage, ImageWriteParam)
,
ImageWriter.write(java.awt.image.RenderedImage)
Field Summary | |
protected RenderedImage |
image
The RenderedImage being referenced. |
Constructor Summary | |
IIOImage(RenderedImage image,
java.util.List thumbnails,
IIOMetadata metadata)
Constructs an IIOImage containing a
RenderedImage . |
Method Summary | |
RenderedImage |
getRenderedImage()
Returns the currently set RenderedImage |
void |
setRenderedImage(RenderedImage image)
Sets the current RenderedImage . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected RenderedImage image
RenderedImage
being referenced.
Constructor Detail |
public IIOImage(RenderedImage image, java.util.List thumbnails, IIOMetadata metadata)
IIOImage
containing a
RenderedImage
.
All parameters are stored by reference.
The thumbnails
argument must be
null
. Any value other than null
will throw an IllegalArgumentException.
The metadata
argument must be
null
. Any value other than null
will throw an IllegalArgumentException.
image
- a RenderedImage
.thumbnails
- must be null
.metadata
- must be null
.
java.lang.IllegalArgumentException
- if image
is
null
or not a BufferedImage
.
See restriction on RenderedImage
.
java.lang.IllegalArgumentException
- if thumbnails
is not null
.
java.lang.IllegalArgumentException
- if metadata
is not null
.Method Detail |
public RenderedImage getRenderedImage()
RenderedImage
RenderedImage
, or null
.setRenderedImage(java.awt.image.RenderedImage)
public void setRenderedImage(RenderedImage image)
RenderedImage
. The value is
stored by reference.
image
- a RenderedImage
.
java.lang.IllegalArgumentException
- if image
is
null
or not a BufferedImage
.
See restriction on RenderedImage
getRenderedImage()
|
JSR-209 (Final Release) | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |