Package com.bc.ceres.glevel.support
Class GenericMultiLevelSource
java.lang.Object
com.bc.ceres.glevel.support.AbstractMultiLevelSource
com.bc.ceres.glevel.support.GenericMultiLevelSource
- All Implemented Interfaces:
MultiLevelSource
Deprecated.
A
GenericMultiLevelSource
is a MultiLevelSource
computing its
images at a given resolution level from a number of source images of the same level.
Subclasses will have to to implement createImage(java.awt.image.RenderedImage[], int)
.
- Version:
- $revision$ $date$
-
Field Summary
Fields inherited from interface com.bc.ceres.glevel.MultiLevelSource
NULL
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
GenericMultiLevelSource
(MultiLevelSource multiLevelSource) Deprecated.protected
GenericMultiLevelSource
(MultiLevelSource[] multiLevelSources) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected RenderedImage
createImage
(int level) Deprecated.Called byAbstractMultiLevelSource.getImage(int)
if a level image is requested for the first time.protected abstract RenderedImage
createImage
(RenderedImage[] sourceImages, int level) Deprecated.Deprecated.Methods inherited from class com.bc.ceres.glevel.support.AbstractMultiLevelSource
checkLevel, getImage, getImageShape, getModel, reset
-
Constructor Details
-
GenericMultiLevelSource
Deprecated. -
GenericMultiLevelSource
Deprecated.
-
-
Method Details
-
getMultiLevelSources
Deprecated. -
createImage
Deprecated.Description copied from class:AbstractMultiLevelSource
Called byAbstractMultiLevelSource.getImage(int)
if a level image is requested for the first time. Note that images created via this method will bedisposed
whenAbstractMultiLevelSource.reset()
is called on this multi-level image source. SeeAbstractMultiLevelSource.getImage(int)
.The dimension of the level image created must be the same as that obtained from {DefaultMultiLevelSource.getLevelImageBounds(Rectangle sourceBounds, double scale)} for the scale associated with the given resolution level.
- Specified by:
createImage
in classAbstractMultiLevelSource
- Parameters:
level
- The resolution level.- Returns:
- An instance of a
RenderedImage
for the given resolution level.
-
createImage
Deprecated.
-