Class ThreadSafeImage
- java.lang.Object
-
- org.locationtech.jts.jump.workbench.ui.renderer.ThreadSafeImage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ThreadSafeImage.Drawer
-
Constructor Summary
Constructors Constructor Description ThreadSafeImage(LayerViewPanel panel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
If the panel is not ready, returns null.void
copyTo(Graphics2D destination, ImageObserver imageObserver)
void
draw(ThreadSafeImage.Drawer drawer)
GraphicsState
getGraphicsState()
void
setGraphicsState(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)
-
-