Interface ImageOpObserver
- All Superinterfaces:
OpObserver<BufferedImage>
- All Known Implementing Classes:
Repainter
ImageOpObservers can be notified on the completion
of an ImageOp.
Objects implementing ImageOpObserver are intended to
be passed as an argument to {link ImageOp.getImage}, which which
call back imageOpChange(ImageOp, boolean) on completion.
The most common implementation of this interface is Repainter,
which can be used to repaint portions of Components
which are waiting for images to be computed.
- Since:
- 3.1.0
- Author:
- Joel Uckelman
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidimageOpChange(ImageOp op, boolean success) Called when theImageOpunder observation completes.Methods inherited from interface OpObserver
cancelled, failed, interrupted, succeededModifier and TypeMethodDescriptionvoidCallback which is run when the observedOpis cancelled.voidfailed(Op<BufferedImage> op, ExecutionException e) Callback which is run when the observedOpfails.voidCallback which is run when the observedOpis interrupted.voidsucceeded(Op<BufferedImage> op, BufferedImage val) Callback which is run when the observedOpcompletes successfully.
-
Method Details
-
imageOpChange
Called when theImageOpunder observation completes.- Parameters:
op- theImageOpbeing observedsuccess-trueiff theopsucceeded
-