com.vividsolutions.jump.workbench.ui.renderer
Class LayerRenderer
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.FeatureCollectionRenderer
com.vividsolutions.jump.workbench.ui.renderer.LayerRenderer
- All Implemented Interfaces:
- Renderer
public class LayerRenderer
- extends FeatureCollectionRenderer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALWAYS_USE_IMAGE_CACHING_KEY
public static final java.lang.String ALWAYS_USE_IMAGE_CACHING_KEY
LayerRenderer
public LayerRenderer(Layer layer,
LayerViewPanel panel)
createRunnable
public java.lang.Runnable createRunnable()
- Specified by:
createRunnable in interface Renderer- Overrides:
createRunnable in class FeatureCollectionRenderer
- 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 FeatureCollectionRenderer
render
public static boolean render(Layerable layerable,
LayerViewPanel panel)
withinVisibleScaleRange
public static boolean withinVisibleScaleRange(Layerable layerable,
LayerViewPanel panel)
styles
protected java.util.Collection styles()
- Specified by:
styles in class FeatureCollectionRenderer
useImageCaching
protected boolean useImageCaching(java.util.Map layerToFeaturesMap)
- Overrides:
useImageCaching in class FeatureCollectionRenderer
layerToFeaturesMap
protected java.util.Map layerToFeaturesMap()
- Specified by:
layerToFeaturesMap in class FeatureCollectionRenderer
getMaxFeatures
public int getMaxFeatures()
- Overrides:
getMaxFeatures in class FeatureCollectionRenderer
- Returns:
- Returns the number of maxFeatures to render
as vector graphic.
setMaxFeatures
public void setMaxFeatures(int maxFeatures)
- Overrides:
setMaxFeatures in class FeatureCollectionRenderer
- Parameters:
maxFeatures - 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)