Class ThreadSafeImage
- java.lang.Object
-
- org.locationtech.jts.jump.workbench.ui.renderer.ThreadSafeImage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceThreadSafeImage.Drawer
-
Constructor Summary
Constructors Constructor Description ThreadSafeImage(LayerViewPanel panel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()If the panel is not ready, returns null.voidcopyTo(Graphics2D destination, ImageObserver imageObserver)voiddraw(ThreadSafeImage.Drawer drawer)GraphicsStategetGraphicsState()voidsetGraphicsState(GraphicsState gs)
-
-
-
Constructor Detail
-
ThreadSafeImage
public ThreadSafeImage(LayerViewPanel panel)
-
-
Method Detail
-
copyTo
public void copyTo(Graphics2D destination, ImageObserver imageObserver)
-
draw
public void draw(ThreadSafeImage.Drawer drawer) throws Exception
- Throws:
Exception
-
getGraphicsState
public GraphicsState getGraphicsState()
-
setGraphicsState
public void setGraphicsState(GraphicsState gs)
-
-