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
Constructor Summary |
RenderingManager(com.vividsolutions.jump.workbench.ui.LayerViewPanel panel)
|
Method Summary |
void |
copyTo(java.awt.Graphics2D destination)
|
void |
dispose()
|
com.vividsolutions.jump.workbench.ui.renderer.ThreadQueue |
getDefaultRendererThreadQueue()
|
com.vividsolutions.jump.workbench.ui.LayerViewPanel |
getPanel()
|
com.vividsolutions.jump.workbench.ui.renderer.Renderer |
getRenderer(java.lang.Object contentID)
|
void |
putAboveLayerables(java.lang.Object contentID,
com.vividsolutions.jump.workbench.ui.renderer.Renderer.Factory factory)
|
void |
putBelowLayerables(java.lang.Object contentID,
com.vividsolutions.jump.workbench.ui.renderer.Renderer.Factory factory)
|
void |
render(java.lang.Object contentID)
|
void |
render(java.lang.Object contentID,
boolean clearImageCache)
|
void |
renderAll()
|
void |
repaintPanel()
|
void |
setPaintingEnabled(boolean paintingEnabled)
|
Methods inherited from class java.lang.Object |
equals, 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(com.vividsolutions.jump.workbench.ui.LayerViewPanel panel)
putBelowLayerables
public void putBelowLayerables(java.lang.Object contentID,
com.vividsolutions.jump.workbench.ui.renderer.Renderer.Factory factory)
putAboveLayerables
public void putAboveLayerables(java.lang.Object contentID,
com.vividsolutions.jump.workbench.ui.renderer.Renderer.Factory factory)
renderAll
public void renderAll()
getRenderer
public com.vividsolutions.jump.workbench.ui.renderer.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()
setPaintingEnabled
public void setPaintingEnabled(boolean paintingEnabled)
copyTo
public void copyTo(java.awt.Graphics2D destination)
getDefaultRendererThreadQueue
public com.vividsolutions.jump.workbench.ui.renderer.ThreadQueue getDefaultRendererThreadQueue()
dispose
public void dispose()
getPanel
public com.vividsolutions.jump.workbench.ui.LayerViewPanel getPanel()