com.vividsolutions.jump.workbench.ui.renderer
Class RenderingManager
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.RenderingManager
- public class RenderingManager
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USE_MULTI_RENDERING_THREAD_QUEUE_KEY
public static final java.lang.String USE_MULTI_RENDERING_THREAD_QUEUE_KEY
- See Also:
multiRendererThreadQueue
RenderingManager
public RenderingManager(LayerViewPanel panel)
putBelowLayerables
public void putBelowLayerables(java.lang.Object contentID,
Renderer.Factory factory)
putAboveLayerables
public void putAboveLayerables(java.lang.Object contentID,
Renderer.Factory factory)
renderAll
public void renderAll()
contentIDs
protected java.util.List contentIDs()
getRenderer
public Renderer getRenderer(java.lang.Object contentID)
render
public void render(java.lang.Object contentID)
render
public void render(java.lang.Object contentID,
boolean clearImageCache)
repaintPanel
public void repaintPanel()
createRenderer
protected Renderer createRenderer(java.lang.Object contentID)
setPaintingEnabled
public void setPaintingEnabled(boolean paintingEnabled)
copyTo
public void copyTo(java.awt.Graphics2D destination)
getDefaultRendererThreadQueue
public ThreadQueue getDefaultRendererThreadQueue()
dispose
public void dispose()
getPanel
public LayerViewPanel getPanel()