class TilingPaintFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
TilingPaintFactory.TilingPaintParameter |
Modifier and Type | Field and Description |
---|---|
private PageDrawer |
drawer |
private java.util.Map<TilingPaintFactory.TilingPaintParameter,java.lang.ref.WeakReference<java.awt.Paint>> |
weakCache |
Constructor and Description |
---|
TilingPaintFactory(PageDrawer drawer) |
Modifier and Type | Method and Description |
---|---|
(package private) java.awt.Paint |
create(PDTilingPattern pattern,
PDColorSpace colorSpace,
PDColor color,
java.awt.geom.AffineTransform xform) |
private final PageDrawer drawer
private final java.util.Map<TilingPaintFactory.TilingPaintParameter,java.lang.ref.WeakReference<java.awt.Paint>> weakCache
TilingPaintFactory(PageDrawer drawer)
java.awt.Paint create(PDTilingPattern pattern, PDColorSpace colorSpace, PDColor color, java.awt.geom.AffineTransform xform) throws java.io.IOException
java.io.IOException