|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sun.media.jai.codec.ImageEncoderImpl
A partial implementation of the ImageEncoder interface useful for subclassing.
This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
Field Summary | |
protected OutputStream |
output
The OutputStream associcted with this ImageEncoder. |
protected ImageEncodeParam |
param
The ImageEncodeParam object associcted with this ImageEncoder. |
Constructor Summary | |
ImageEncoderImpl(OutputStream output,
ImageEncodeParam param)
Constructs an ImageEncoderImpl with a given OutputStream and ImageEncoderParam instance. |
Method Summary | |
void |
encode(Raster ras,
ColorModel cm)
Encodes a Raster with a given ColorModel and writes the output to the OutputStream associated with this ImageEncoder. |
abstract void |
encode(RenderedImage im)
Encodes a RenderedImage and writes the output to the OutputStream associated with this ImageEncoder. |
OutputStream |
getOutputStream()
Returns the OutputStream associated with this ImageEncoder. |
ImageEncodeParam |
getParam()
Returns the current parameters as an instance of the ImageEncodeParam interface. |
void |
setParam(ImageEncodeParam param)
Sets the current parameters to an instance of the ImageEncodeParam interface. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected OutputStream output
protected ImageEncodeParam param
Constructor Detail |
public ImageEncoderImpl(OutputStream output, ImageEncodeParam param)
Method Detail |
public ImageEncodeParam getParam()
public void setParam(ImageEncodeParam param)
public OutputStream getOutputStream()
public void encode(Raster ras, ColorModel cm) throws IOException
public abstract void encode(RenderedImage im) throws IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |