FileDocCategorySizeDatePackage
CompositeContext.javaAPI DocJava SE 5 API1744Fri Aug 26 14:56:44 BST 2005java.awt

CompositeContext

public interface CompositeContext
The CompositeContext interface defines the encapsulated and optimized environment for a compositing operation. CompositeContext objects maintain state for compositing operations. In a multi-threaded environment, several contexts can exist simultaneously for a single {@link Composite} object.
see
Composite
version
10 Feb 1997

Fields Summary
Constructors Summary
Methods Summary
public voidcompose(java.awt.image.Raster src, java.awt.image.Raster dstIn, java.awt.image.WritableRaster dstOut)
Composes the two source {@link Raster} objects and places the result in the destination {@link WritableRaster}. Note that the destination can be the same object as either the first or second source. Note that dstIn and dstOut must be compatible with the dstColorModel passed to the {@link Composite#createContext(java.awt.image.ColorModel, java.awt.image.ColorModel, java.awt.RenderingHints) createContext} method of the Composite interface.

param
src the first source for the compositing operation
param
dstIn the second source for the compositing operation
param
dstOut the WritableRaster into which the result of the operation is stored
see
Composite

public voiddispose()
Releases resources allocated for a context.