Class RasterImageRenderer
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.ImageCachingRenderer
org.openjump.core.rasterimage.RasterImageRenderer
- All Implemented Interfaces:
Renderer
TODO: comment class
- Version:
- $Rev: 2509 $ modified: [sstein]: 16.Feb.2009 changed logger-entries to comments
- Author:
- Ole Rahn
FH Osnabrück - University of Applied Sciences Osnabrück,
Project: PIROL (2006),
Subproject: Daten- und Wissensmanagement
-
Nested Class Summary
Nested classes/interfaces inherited from interface Renderer
Renderer.ContentDependendFactory, Renderer.Factory -
Field Summary
FieldsFields inherited from class ImageCachingRenderer
cancelled, image, panel, rendering -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyTo(Graphics2D graphics) getImage()protected RasterImageLayerprotected voidrenderHook(ThreadSafeImage image) Methods inherited from class ImageCachingRenderer
cancel, clearImageCache, getContentID, isRendering
-
Field Details
-
doneRendering
protected boolean doneRendering
-
-
Constructor Details
-
RasterImageRenderer
- Parameters:
contentID-panel- the LayerViewPanel
-
-
Method Details
-
getRasterImageLayer
-
getImage
- Overrides:
getImagein classImageCachingRenderer
-
createRunnable
- Specified by:
createRunnablein interfaceRenderer- Overrides:
createRunnablein classImageCachingRenderer- Returns:
- null if no rendering work needs to be done
-
copyTo
- Specified by:
copyToin interfaceRenderer- Overrides:
copyToin classImageCachingRenderer
-
renderHook
- Specified by:
renderHookin classImageCachingRenderer- Parameters:
image- a ThreadSafeImage- Throws:
Exception- if an Exception occurs
-