Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface IIOWriteProgressListener extends EventListener
ImageWriter
реализации, чтобы уведомить вызывающие стороны их методов записи изображения продвижения.Модификатор и Тип | Метод и Описание |
---|---|
void |
imageComplete(ImageWriter source)
Отчеты, что операция записи изображения завершилась.
|
void |
imageProgress(ImageWriter source, float percentageDone)
Сообщает приблизительная степень завершения тока
write вызовите в пределах связанного ImageWriter . |
void |
imageStarted(ImageWriter source, int imageIndex)
Отчеты, что операция записи изображения начинается.
|
void |
thumbnailComplete(ImageWriter source)
Отчеты, что операция записи миниатюры завершилась.
|
void |
thumbnailProgress(ImageWriter source, float percentageDone)
Сообщает приблизительная степень завершения текущей записи миниатюры в пределах связанного
ImageWriter . |
void |
thumbnailStarted(ImageWriter source, int imageIndex, int thumbnailIndex)
Отчеты, что операция записи миниатюры начинается.
|
void |
writeAborted(ImageWriter source)
Отчеты, что запись была прервана через писателя
abort метод. |
void imageStarted(ImageWriter source, int imageIndex)
ImageWriter
реализации обязаны вызывать этот метод точно однажды, начиная операцию записи изображения.source
- ImageWriter
объект вызывая этот метод.imageIndex
- индексирование изображения, записанного в пределах его содержания входного файла или потока.void imageProgress(ImageWriter source, float percentageDone)
write
вызовите в пределах связанного ImageWriter
. Степень завершения выражается как индексировать указание, которое изображение пишется, и процент, изменяющийся от 0.0F
к 100.0F
указание, сколько из текущего изображения было выведено. Процент должен идеально быть вычислен с точки зрения остающегося времени к завершению, но это обычно более практично, чтобы использовать более четко определенную метрику, такую как декодируемые пиксели или часть входного использованного потока. В любом случае последовательность звонков в этот метод во время данной операции чтения должна предоставить монотонно увеличивающуюся последовательность значений процента. Не необходимо предоставить точные значения 0
и 100
, поскольку они могут быть выведены вызываемым из других методов.
Каждая деталь ImageWriter
реализация может вызвать этот метод в любой частоте, которой это требует. Эмпирическое правило должно вызвать это вокруг каждой 5-процентной метки.
source
- ImageWriter
объект вызывая этот метод.percentageDone
- приблизительный процент декодирования, которое было завершено.void imageComplete(ImageWriter source)
ImageWriter
реализации обязаны вызывать этот метод точно однажды после завершения каждой операции записи изображения.source
- ImageWriter
объект вызывая этот метод.void thumbnailStarted(ImageWriter source, int imageIndex, int thumbnailIndex)
ImageWriter
реализации обязаны вызывать этот метод точно однажды, начиная операцию записи миниатюры.source
- ImageWrite
объект вызывая этот метод.imageIndex
- индексирование изображения, записанного в пределах его содержания входного файла или потока.thumbnailIndex
- индексирование записанной миниатюры.void thumbnailProgress(ImageWriter source, float percentageDone)
ImageWriter
. Семантика идентична таковым imageProgress
.source
- ImageWriter
объект вызывая этот метод.percentageDone
- приблизительный процент декодирования, которое было завершено.void thumbnailComplete(ImageWriter source)
ImageWriter
реализации обязаны вызывать этот метод точно однажды после завершения каждой операции записи миниатюры.source
- ImageWriter
объект вызывая этот метод.void writeAborted(ImageWriter source)
abort
метод. Никакие дальнейшие уведомления не будут даны.source
- ImageWriter
объект вызывая этот метод.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92