Class FeatureCollectionRenderer
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.FeatureCollectionRenderer
- All Implemented Interfaces:
Renderer
- Direct Known Subclasses:
AbstractSelectionRenderer, LayerRenderer
-
Nested Class Summary
Nested classes/interfaces inherited from interface Renderer
Renderer.ContentDependendFactory, Renderer.Factory -
Constructor Summary
ConstructorsConstructorDescriptionFeatureCollectionRenderer(Object contentID, LayerViewPanel panel) FeatureCollectionRenderer(Object contentID, LayerViewPanel panel, ImageCachingFeatureCollectionRenderer imageCachingFeatureCollectionRenderer) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()voidvoidcopyTo(Graphics2D graphics) intbooleanprotected abstract Map<Layer, Collection<Feature>> voidsetMaxFeatures(int maxFeatures) protected abstract Collection<Style> styles()protected booleanuseImageCaching(Map<Layer, List<Feature>> layerToFeaturesMap)
-
Constructor Details
-
FeatureCollectionRenderer
-
FeatureCollectionRenderer
public FeatureCollectionRenderer(Object contentID, LayerViewPanel panel, ImageCachingFeatureCollectionRenderer imageCachingFeatureCollectionRenderer)
-
-
Method Details
-
clearImageCache
public void clearImageCache()- Specified by:
clearImageCachein interfaceRenderer
-
isRendering
public boolean isRendering()- Specified by:
isRenderingin interfaceRenderer
-
getContentID
- Specified by:
getContentIDin interfaceRenderer- Returns:
- contentID which identifies this Renderer by what it draws
-
copyTo
-
createRunnable
- Specified by:
createRunnablein interfaceRenderer- Returns:
- null if no rendering work needs to be done
-
useImageCaching
-
layerToFeaturesMap
-
styles
-
cancel
-
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
- Returns:
- Returns the simpleFeatureCollectionRenderer.
-