public class LayerRenderer extends FeatureCollectionRenderer
Renderer.ContentDependendFactory, Renderer.Factory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALWAYS_USE_IMAGE_CACHING_KEY |
| Constructor and Description |
|---|
LayerRenderer(Layer layer,
LayerViewPanel panel) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyTo(java.awt.Graphics2D graphics) |
java.lang.Runnable |
createRunnable() |
int |
getMaxFeatures() |
protected java.util.Map |
layerToFeaturesMap() |
static boolean |
render(Layerable layerable,
LayerViewPanel panel) |
void |
setMaxFeatures(int maxFeatures) |
protected java.util.Collection |
styles() |
protected boolean |
useImageCaching(java.util.Map layerToFeaturesMap) |
static boolean |
withinVisibleScaleRange(Layerable layerable,
LayerViewPanel panel) |
cancel, clearImageCache, getContentID, getSimpleFeatureCollectionRenderer, isRenderingpublic static final java.lang.String ALWAYS_USE_IMAGE_CACHING_KEY
public LayerRenderer(Layer layer, LayerViewPanel panel)
public java.lang.Runnable createRunnable()
createRunnable in interface RenderercreateRunnable in class FeatureCollectionRendererpublic void copyTo(java.awt.Graphics2D graphics)
copyTo in interface RenderercopyTo in class FeatureCollectionRendererpublic static boolean render(Layerable layerable, LayerViewPanel panel)
public static boolean withinVisibleScaleRange(Layerable layerable, LayerViewPanel panel)
protected java.util.Collection styles()
styles in class FeatureCollectionRendererprotected boolean useImageCaching(java.util.Map layerToFeaturesMap)
useImageCaching in class FeatureCollectionRendererprotected java.util.Map layerToFeaturesMap()
layerToFeaturesMap in class FeatureCollectionRendererpublic int getMaxFeatures()
getMaxFeatures in class FeatureCollectionRendererpublic void setMaxFeatures(int maxFeatures)
setMaxFeatures in class FeatureCollectionRenderermaxFeatures - The maximum number of Features to render
as vector graphic.Use this method before using method render(Object contentID) or render(Object contentID, boolean clearImageCache)