< prev index next >

src/java.desktop/share/classes/java/awt/CompositeContext.java

Print this page

        

*** 27,39 **** import java.awt.image.Raster; import java.awt.image.WritableRaster; /** ! * The <code>CompositeContext</code> interface defines the encapsulated * and optimized environment for a compositing operation. ! * <code>CompositeContext</code> objects maintain state for * compositing operations. In a multi-threaded environment, several * contexts can exist simultaneously for a single {@link Composite} * object. * @see Composite */ --- 27,39 ---- import java.awt.image.Raster; import java.awt.image.WritableRaster; /** ! * The {@code CompositeContext} interface defines the encapsulated * and optimized environment for a compositing operation. ! * {@code 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 */
*** 47,64 **** /** * 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 <code>dstIn</code> and ! * <code>dstOut</code> must be compatible with the ! * <code>dstColorModel</code> passed to the * {@link Composite#createContext(java.awt.image.ColorModel, java.awt.image.ColorModel, java.awt.RenderingHints) createContext} ! * method of the <code>Composite</code> interface. * @param src the first source for the compositing operation * @param dstIn the second source for the compositing operation ! * @param dstOut the <code>WritableRaster</code> into which the * result of the operation is stored * @see Composite */ public void compose(Raster src, Raster dstIn, --- 47,64 ---- /** * 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 {@code dstIn} and ! * {@code dstOut} must be compatible with the ! * {@code dstColorModel} passed to the * {@link Composite#createContext(java.awt.image.ColorModel, java.awt.image.ColorModel, java.awt.RenderingHints) createContext} ! * method of the {@code Composite} interface. * @param src the first source for the compositing operation * @param dstIn the second source for the compositing operation ! * @param dstOut the {@code WritableRaster} into which the * result of the operation is stored * @see Composite */ public void compose(Raster src, Raster dstIn,
< prev index next >