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 List
contentIDs()
void
copyTo(Graphics2D destination)
protected Renderer
createRenderer(Object contentID)
void
dispose()
ThreadQueue
getDefaultRendererThreadQueue()
Renderer
getRenderer(Object contentID)
void
putAboveLayerables(Object contentID, Renderer.Factory factory)
void
putBelowLayerables(Object contentID, Renderer.Factory factory)
void
render(Object contentID)
void
render(Object contentID, boolean clearImageCache)
void
renderAll()
void
repaintPanel()
void
setPaintingEnabled(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()
-
-