TileScheduler
for non-prefetch background processing. The request parameter of each method corresponds to the value returned by the method used to queue the tiles, i.e., TileScheduler.scheduleTiles()
or more commonly PlanarImage.queueTiles()
. The eventSource
parameter provides the identity of the emitter of the event. If the event is emitted by the TileScheduler
itself this will be a reference to the TileScheduler
object; if it is emitted by a RenderedOp
this will be the RenderedOp
node. The image
parameter will in all cases be the image actually specified to the TileScheduler
. With respect to standard rendered imaging chains consisting of RenderedOp
nodes, any TileComputationListener
s registered with the RenderedOp
itself will receive events from the RenderedOp
so that the event source will be the RenderedOp
. If the listener is registered with the rendering of the node, then the event source will likely be the TileScheduler
itself. This is definitely the case if the rendering is either an OpImage
or is a PlanarImage
which has not overridden queueTiles()
.
The image
parameter passed to any registered listener of a RenderedOp
will contain a reference to the rendering of the node rather than to the node itself.
For a given TileComputationListener
exactly one of the tile status callbacks should be invoked during the life cycle of a given tile in the TileScheduler
.
@see TileScheduler
@see TileRequest
@see RenderedOp
@see OpImage
@since JAI 1.1
TileScheduler
for non-prefetch background processing. The request parameter of each method corresponds to the value returned by the method used to queue the tiles, i.e., TileScheduler.scheduleTiles()
or more commonly PlanarImage.queueTiles()
. The eventSource
parameter provides the identity of the emitter of the event. If the event is emitted by the TileScheduler
itself this will be a reference to the TileScheduler
object; if it is emitted by a RenderedOp
this will be the RenderedOp
node. The image
parameter will in all cases be the image actually specified to the TileScheduler
. With respect to standard rendered imaging chains consisting of RenderedOp
nodes, any TileComputationListener
s registered with the RenderedOp
itself will receive events from the RenderedOp
so that the event source will be the RenderedOp
. If the listener is registered with the rendering of the node, then the event source will likely be the TileScheduler
itself. This is definitely the case if the rendering is either an OpImage
or is a PlanarImage
which has not overridden queueTiles()
.
The image
parameter passed to any registered listener of a RenderedOp
will contain a reference to the rendering of the node rather than to the node itself.
For a given TileComputationListener
exactly one of the tile status callbacks should be invoked during the life cycle of a given tile in the TileScheduler
.
@see TileScheduler
@see TileRequest
@see RenderedOp
@see OpImage
@since JAI 1.1
|
|
|
|
|
|
|
|