ImageLoaderEvent

Instances of this class are sent as a result of the incremental loading of image data. <p> <b>Notes:</b> </p><ul> <li>The number of events which will be sent when loading images is not constant. It varies by image type, and for JPEG images it varies from image to image.</li> <li>For image sources which contain multiple images, the <code>endOfImage</code> flag in the event will be set to true after each individual image is loaded.</li> </ul>

@see ImageLoader @see ImageLoaderListener @see <a href="http://www.eclipse.org/swt/">Sample code and further information</a>

Constructors

this
this(ImageLoader source, ImageData imageData, int incrementCount, bool endOfImage)

Constructs a new instance of this class given the event source and the values to store in its fields.

Members

Functions

toString
String toString()

Returns a string containing a concise, human-readable description of the receiver.

Variables

endOfImage
bool endOfImage;

If this flag is true, then the current image data has been completely loaded, otherwise the image data is only partially loaded, and further ImageLoader events will occur unless an exception is thrown

imageData
ImageData imageData;

if the <code>endOfImage</code> flag is false, then this is a partially complete copy of the current <code>ImageData</code>, otherwise this is a completely loaded <code>ImageData</code>

incrementCount
int incrementCount;

the zero-based count of image data increments -- this is equivalent to the number of events that have been generated while loading a particular image

Meta