org.apache.myfaces.trinidadinternal.image.encode
Class AlphaMultiplyEncoder

java.lang.Object
  extended by org.apache.myfaces.trinidadinternal.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
Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/image/encode/AlphaMultiplyEncoder.java#0 $) $Date: 10-nov-2005.19:05:14 $
Author:
The Oracle ADF Faces Team

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
Parameters:
image - The image to encode
out - The output stream to which the image should be encoded
Throws:
java.io.IOException


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.