Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.image.encode
Class AlphaMultiplyEncoder

java.lang.Object
  |
  +--oracle.cabo.image.encode.AlphaMultiplyEncoder
All Implemented Interfaces:
ImageEncoder
Direct Known Subclasses:
DefaultGIFEncoder, DefaultPNGEncoder

public class AlphaMultiplyEncoder
extends java.lang.Object
implements ImageEncoder

Implementation of ImageEncoder that runs an image through an AlphaMultiplyFilter before passing it to an encoder.

Since:
0.1.4

Constructor Summary
AlphaMultiplyEncoder(ImageEncoder wrappedEncoder)
           
 
Method Summary
 void encodeImage(java.awt.Image image, java.io.OutputStream out)
          Implementation of ImageEncoder.encodeImage()
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlphaMultiplyEncoder

public AlphaMultiplyEncoder(ImageEncoder wrappedEncoder)
Method Detail

encodeImage

public void encodeImage(java.awt.Image image,
                        java.io.OutputStream out)
                 throws java.io.IOException
Implementation of ImageEncoder.encodeImage()
Specified by:
encodeImage in interface ImageEncoder
Following copied from interface: oracle.cabo.image.encode.ImageEncoder
Parameters:
image - The image to encode
out - The output stream to which the image should be encoded

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.