Class RenderingManager
- java.lang.Object
-
- org.locationtech.jts.jump.workbench.ui.renderer.RenderingManager
-
public class RenderingManager extends Object
-
-
Constructor Summary
Constructors Constructor Description RenderingManager(LayerViewPanel panel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ListcontentIDs()voidcopyTo(Graphics2D destination)protected RenderercreateRenderer(Object contentID)voiddispose()ThreadQueuegetDefaultRendererThreadQueue()RenderergetRenderer(Object contentID)voidputAboveLayerables(Object contentID, Renderer.Factory factory)voidputBelowLayerables(Object contentID, Renderer.Factory factory)voidrender(Object contentID)voidrender(Object contentID, boolean clearImageCache)voidrenderAll()voidrepaintPanel()voidsetPaintingEnabled(boolean paintingEnabled)
-
-
-
Constructor Detail
-
RenderingManager
public RenderingManager(LayerViewPanel panel)
-
-
Method Detail
-
putBelowLayerables
public void putBelowLayerables(Object contentID, Renderer.Factory factory)
-
putAboveLayerables
public void putAboveLayerables(Object contentID, Renderer.Factory factory)
-
renderAll
public void renderAll()
-
contentIDs
protected List contentIDs()
-
render
public void render(Object contentID)
-
render
public void render(Object contentID, boolean clearImageCache)
-
repaintPanel
public void repaintPanel()
-
setPaintingEnabled
public void setPaintingEnabled(boolean paintingEnabled)
-
copyTo
public void copyTo(Graphics2D destination)
-
getDefaultRendererThreadQueue
public ThreadQueue getDefaultRendererThreadQueue()
-
dispose
public void dispose()
-
-