Top Fields Constructors Methods
com.sun.javafx.iio.common

public abstract Class ImageLoaderImpl

extends Object
implements ImageLoader
Class Inheritance
All Implemented Interfaces
com.sun.javafx.iio.ImageLoader
Known Direct Subclasses
com.sun.javafx.iio.gif.GIFImageLoader2, com.sun.javafx.iio.ios.IosImageLoader, com.sun.javafx.iio.jpeg.JPEGImageLoader, com.sun.javafx.iio.png.PNGImageLoader2, com.sun.javafx.iio.bmp.BMPImageLoader
Imports
com.sun.javafx.iio.ImageFormatDescription, .ImageLoadListener, .ImageLoader, .ImageMetadata, java.util.HashSet, .Iterator

Field Summary

Modifier and TypeField and Description
protected ImageFormatDescription
protected int
protected HashSet<ImageLoadListener>

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public final void
addListener(ImageLoadListener listener)

Implements com.sun.javafx.iio.ImageLoader.addListener.

Adds a listener to monitor this loader.

protected void
public final ImageFormatDescription
getFormatDescription()

Implements com.sun.javafx.iio.ImageLoader.getFormatDescription.

Gets a description of the image format supported by this loader.

public final void
removeListener(ImageLoadListener listener)

Implements com.sun.javafx.iio.ImageLoader.removeListener.

Removes a listener from the list of those monitoring this loader.

protected void
protected void
updateImageProgress(float percentageDone)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

formatDescriptionback to summary
protected ImageFormatDescription formatDescription
lastPercentDoneback to summary
protected int lastPercentDone
listenersback to summary
protected HashSet<ImageLoadListener> listeners

Constructor Detail

ImageLoaderImplback to summary
protected ImageLoaderImpl(ImageFormatDescription formatDescription)

Method Detail

addListenerback to summary
public final void addListener(ImageLoadListener listener)

Implements com.sun.javafx.iio.ImageLoader.addListener.

Doc from com.sun.javafx.iio.ImageLoader.addListener.

Adds a listener to monitor this loader.

Annotations
@Override
emitWarningback to summary
protected void emitWarning(String warning)
getFormatDescriptionback to summary
public final ImageFormatDescription getFormatDescription()

Implements com.sun.javafx.iio.ImageLoader.getFormatDescription.

Doc from com.sun.javafx.iio.ImageLoader.getFormatDescription.

Gets a description of the image format supported by this loader.

Annotations
@Override
removeListenerback to summary
public final void removeListener(ImageLoadListener listener)

Implements com.sun.javafx.iio.ImageLoader.removeListener.

Doc from com.sun.javafx.iio.ImageLoader.removeListener.

Removes a listener from the list of those monitoring this loader.

Annotations
@Override
updateImageMetadataback to summary
protected void updateImageMetadata(ImageMetadata metadata)
updateImageProgressback to summary
protected void updateImageProgress(float percentageDone)