org.openjump.core.rasterimage
Class RasterImageRenderer
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.ImageCachingRenderer
org.openjump.core.rasterimage.RasterImageRenderer
- All Implemented Interfaces:
- Renderer
public class RasterImageRenderer
- extends ImageCachingRenderer
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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
doneRendering
protected boolean doneRendering
RasterImageRenderer
public RasterImageRenderer(java.lang.Object contentID,
LayerViewPanel panel)
- Parameters:
contentID - panel -
getRasterImageLayer
protected RasterImageLayer getRasterImageLayer()
getImage
public ThreadSafeImage getImage()
- Overrides:
getImage in class ImageCachingRenderer
createRunnable
public java.lang.Runnable createRunnable()
- Specified by:
createRunnable in interface Renderer- Overrides:
createRunnable in class ImageCachingRenderer
- Returns:
- null if no rendering work needs to be done
copyTo
public void copyTo(java.awt.Graphics2D graphics)
- Specified by:
copyTo in interface Renderer- Overrides:
copyTo in class ImageCachingRenderer
renderHook
protected void renderHook(ThreadSafeImage image)
throws java.lang.Exception
- Specified by:
renderHook in class ImageCachingRenderer
- Parameters:
image -
- Throws:
java.lang.Exception