com.vividsolutions.jump.workbench.ui.renderer
Class FeatureCollectionRenderer
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.FeatureCollectionRenderer
- All Implemented Interfaces:
- Renderer
- Direct Known Subclasses:
- AbstractSelectionRenderer, LayerRenderer
public abstract class FeatureCollectionRenderer
- extends java.lang.Object
- implements Renderer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FeatureCollectionRenderer
public FeatureCollectionRenderer(java.lang.Object contentID,
LayerViewPanel panel)
FeatureCollectionRenderer
public FeatureCollectionRenderer(java.lang.Object contentID,
LayerViewPanel panel,
ImageCachingFeatureCollectionRenderer imageCachingFeatureCollectionRenderer)
clearImageCache
public void clearImageCache()
- Specified by:
clearImageCache in interface Renderer
isRendering
public boolean isRendering()
- Specified by:
isRendering in interface Renderer
getContentID
public java.lang.Object getContentID()
- Specified by:
getContentID in interface Renderer
- Returns:
- contentID which identifies this Renderer by what it draws
copyTo
public void copyTo(java.awt.Graphics2D graphics)
- Specified by:
copyTo in interface Renderer
createRunnable
public java.lang.Runnable createRunnable()
- Specified by:
createRunnable in interface Renderer
- Returns:
- null if no rendering work needs to be done
useImageCaching
protected boolean useImageCaching(java.util.Map layerToFeaturesMap)
layerToFeaturesMap
protected abstract java.util.Map layerToFeaturesMap()
styles
protected abstract java.util.Collection styles()
cancel
public void cancel()
- Specified by:
cancel in interface Renderer
getMaxFeatures
public int getMaxFeatures()
- Returns:
- Returns the number of maxFeatures to render
as vector graphic.
setMaxFeatures
public void setMaxFeatures(int maxFeatures)
- Parameters:
maxFeatures - The maximum number of Features to render
as vector graphic.
getSimpleFeatureCollectionRenderer
public SimpleFeatureCollectionRenderer getSimpleFeatureCollectionRenderer()
- Returns:
- Returns the simpleFeatureCollectionRenderer.