java.awt.image

Class FilteredImageSource

public class FilteredImageSource extends Object implements ImageProducer

See Also: ImageConsumer

Constructor Summary
FilteredImageSource(ImageProducer ip, ImageFilter filter)
The given filter is applied to the given image producer to create a new image producer.
Method Summary
voidaddConsumer(ImageConsumer ic)
Used to register an ImageConsumer with this ImageProducer.
booleanisConsumer(ImageConsumer ic)
Used to determine if the given ImageConsumer is already registered with this ImageProducer.
voidremoveConsumer(ImageConsumer ic)
Used to remove an ImageConsumer from the list of registered consumers for this ImageProducer.
voidrequestTopDownLeftRightResend(ImageConsumer ic)
Used to register an ImageConsumer with this ImageProducer and then request that this producer resend the image data in the order top-down, left-right.
voidstartProduction(ImageConsumer ic)
Used to register an ImageConsumer with this ImageProducer and then immediately start reconstruction of the image data to be delivered to all registered consumers.

Constructor Detail

FilteredImageSource

public FilteredImageSource(ImageProducer ip, ImageFilter filter)
The given filter is applied to the given image producer to create a new image producer.

Method Detail

addConsumer

public void addConsumer(ImageConsumer ic)
Used to register an ImageConsumer with this ImageProducer.

isConsumer

public boolean isConsumer(ImageConsumer ic)
Used to determine if the given ImageConsumer is already registered with this ImageProducer.

removeConsumer

public void removeConsumer(ImageConsumer ic)
Used to remove an ImageConsumer from the list of registered consumers for this ImageProducer.

requestTopDownLeftRightResend

public void requestTopDownLeftRightResend(ImageConsumer ic)
Used to register an ImageConsumer with this ImageProducer and then request that this producer resend the image data in the order top-down, left-right.

startProduction

public void startProduction(ImageConsumer ic)
Used to register an ImageConsumer with this ImageProducer and then immediately start reconstruction of the image data to be delivered to all registered consumers.