Package org.xhtmlrenderer.swing
Class ImageResourceLoader
java.lang.Object
org.xhtmlrenderer.swing.ImageResourceLoader
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<ImageResourceLoader.CacheKey,
ImageResource> private final int
private final ImageLoadQueue
private RepaintListener
private final boolean
static final RepaintListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
static ImageResource
createImageResource
(String uri, BufferedImage img) boolean
isImmediateLoadUri
(String uri) void
loaded
(ImageResource ir, int width, int height) static ImageResource
static ImageResource
void
setRepaintListener
(RepaintListener repaintListener) void
shrink()
void
-
Field Details
-
NO_OP_REPAINT_LISTENER
-
_imageCache
-
_loadQueue
-
_imageCacheCapacity
private final int _imageCacheCapacity -
_repaintListener
-
_useBackgroundImageLoading
private final boolean _useBackgroundImageLoading
-
-
Constructor Details
-
ImageResourceLoader
public ImageResourceLoader() -
ImageResourceLoader
public ImageResourceLoader(int cacheSize)
-
-
Method Details
-
loadImageResourceFromUri
-
loadEmbeddedBase64ImageResource
-
shrink
public void shrink() -
clear
public void clear() -
get
-
get
-
isImmediateLoadUri
-
loaded
-
createImageResource
-
setRepaintListener
-
stopLoading
public void stopLoading()
-