Package com.nomagic.ui
Class ScalableImageIcon.ImageLoader
- java.lang.Object
-
- com.nomagic.ui.ScalableImageIcon.AbstractImageLoader
-
- com.nomagic.ui.ScalableImageIcon.ImageLoader
-
- Direct Known Subclasses:
ScalableImageIcon.MultiResolutionImageLoader
- Enclosing class:
- ScalableImageIcon
private class ScalableImageIcon.ImageLoader extends ScalableImageIcon.AbstractImageLoader
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.net.URLurl-
Fields inherited from class com.nomagic.ui.ScalableImageIcon.AbstractImageLoader
icon, silent
-
-
Constructor Summary
Constructors Modifier Constructor Description privateImageLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(boolean silent)ScalableImageIcon.ImageLoaderinit(java.lang.Class clazz, java.lang.String location, boolean silent)ScalableImageIcon.ImageLoaderinit(java.net.URL url, boolean silent)protected voidinternalLoad()protected voidinternalLoadAsBitmap()protected voidinternalLoadAsSVG()protected booleanisSvg(java.lang.String uri)protected ScalableImageIconloadBitmapIcon(java.net.URL url)protected com.nomagic.imageio.svg.SVGIconProxyloadSVGIcon(java.net.URI uri, java.io.InputStream stream)protected com.nomagic.imageio.svg.SVGIconProxyloadSVGIcon(java.net.URL u)-
Methods inherited from class com.nomagic.ui.ScalableImageIcon.AbstractImageLoader
getIcon, load, loadImage
-
-
-
-
Method Detail
-
init
public void init(boolean silent)
- Overrides:
initin classScalableImageIcon.AbstractImageLoader
-
init
public ScalableImageIcon.ImageLoader init(java.lang.Class clazz, java.lang.String location, boolean silent)
-
init
public ScalableImageIcon.ImageLoader init(@CheckForNull java.net.URL url, boolean silent)
-
loadBitmapIcon
@CheckForNull protected final ScalableImageIcon loadBitmapIcon(java.net.URL url)
-
isSvg
protected final boolean isSvg(java.lang.String uri)
-
loadSVGIcon
@CheckForNull protected final com.nomagic.imageio.svg.SVGIconProxy loadSVGIcon(@CheckForNull java.net.URL u)
-
loadSVGIcon
@CheckForNull protected final com.nomagic.imageio.svg.SVGIconProxy loadSVGIcon(java.net.URI uri, @CheckForNull java.io.InputStream stream)
-
internalLoadAsSVG
protected final void internalLoadAsSVG()
-
internalLoadAsBitmap
protected final void internalLoadAsBitmap()
-
internalLoad
protected void internalLoad()
- Specified by:
internalLoadin classScalableImageIcon.AbstractImageLoader
-
-