com.vividsolutions.jump.workbench.ui.renderer
Class ImageCachingFeatureCollectionRenderer

java.lang.Object
  extended by com.vividsolutions.jump.workbench.ui.renderer.ImageCachingRenderer
      extended by com.vividsolutions.jump.workbench.ui.renderer.ImageCachingFeatureCollectionRenderer
All Implemented Interfaces:
Renderer

public class ImageCachingFeatureCollectionRenderer
extends ImageCachingRenderer

See Also:
SimpleFeatureCollectionRenderer, FeatureCollectionRenderer

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.vividsolutions.jump.workbench.ui.renderer.Renderer
Renderer.ContentDependendFactory, Renderer.Factory
 
Field Summary
 
Fields inherited from class com.vividsolutions.jump.workbench.ui.renderer.ImageCachingRenderer
cancelled, image, panel, rendering
 
Constructor Summary
ImageCachingFeatureCollectionRenderer(java.lang.Object contentID, LayerViewPanel panel)
           
 
Method Summary
protected  void renderHook(ThreadSafeImage image)
           
protected  void renderHook(ThreadSafeImage image, java.util.Collection features, Layer layer, Style style)
           
protected  void setLayerToFeaturesMap(java.util.Map layerToFeaturesMap)
           
protected  void setStyles(java.util.Collection styles)
           
 
Methods inherited from class com.vividsolutions.jump.workbench.ui.renderer.ImageCachingRenderer
cancel, clearImageCache, copyTo, createRunnable, getContentID, getImage, isRendering
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageCachingFeatureCollectionRenderer

public ImageCachingFeatureCollectionRenderer(java.lang.Object contentID,
                                             LayerViewPanel panel)
Method Detail

setLayerToFeaturesMap

protected void setLayerToFeaturesMap(java.util.Map layerToFeaturesMap)

setStyles

protected void setStyles(java.util.Collection styles)

renderHook

protected void renderHook(ThreadSafeImage image,
                          java.util.Collection features,
                          Layer layer,
                          Style style)
                   throws java.lang.Exception
Throws:
java.lang.Exception

renderHook

protected void renderHook(ThreadSafeImage image)
                   throws java.lang.Exception
Specified by:
renderHook in class ImageCachingRenderer
Throws:
java.lang.Exception