Spec-Zone.ru › OpenJDK 8

Класс PrintJobAdapter

  • java.lang.Object
    • javax.print.event.PrintJobAdapter
Все реализуемые интерфейсы:
PrintJobListener

public abstract class PrintJobAdapter
extends Object
implements PrintJobListener

Абстрактный адаптерский класс для приема событий печати. Методы в этом классе пустые. Этот класс существует для удобства создания объектов-слушателей. Расширьте этот класс, чтобы создать слушателя PrintJobEvent и переопределите методы для интересующих событий. В отличие от интерфейса ComponentListener, этот абстрактный интерфейс предоставляет методы null, так что вам нужно определять только необходимые методы, а не все.

Конструкторы

Конструктор и описание
PrintJobAdapter()

Методы

Модификатор и тип Метод и описание
void printDataTransferCompleted(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что данные были успешно переданы в службу печати, и клиент может освободить локальные ресурсы, выделенные для этих данных.

void printJobCanceled(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что задание было отменено пользователем или программой.

void printJobCompleted(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что задание выполнилось успешно.

void printJobFailed(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что задание не выполнилось успешно и его необходимо будет переподключить.

void printJobNoMoreEvents(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что больше событий не будет передано.

void printJobRequiresAttention(PrintJobEvent pje)

Вызывается для уведомления клиента о возникновении возможной проблемы, которую можно исправить пользователем (например, принтер без бумаги).

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Конструкторы

PrintJobAdapter

public PrintJobAdapter()

Методы

printDataTransferCompleted

public void printDataTransferCompleted(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что данные были успешно переданы в службу печати, и клиент может освободить локальные ресурсы, выделенные для этих данных. Клиент не должен предполагать, что данные были полностью распечатаны после получения этого события.

Определено в:
printDataTransferCompleted в интерфейсе PrintJobListener
Параметры:
pje - событие, о котором уведомляется

printJobCompleted

public void printJobCompleted(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что задание выполнилось успешно.

Определено в:
printJobCompleted в интерфейсе PrintJobListener
Параметры:
pje - событие, о котором уведомляется

printJobFailed

public void printJobFailed(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что задание не выполнилось успешно и его необходимо будет переподключить.

Определено в:
printJobFailed в интерфейсе PrintJobListener
Параметры:
pje - событие, о котором уведомляется

printJobCanceled

public void printJobCanceled(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что задание было отменено пользователем или программой.

Определено в:
printJobCanceled в интерфейсе PrintJobListener
Параметры:
pje - событие, о котором уведомляется

printJobNoMoreEvents

public void printJobNoMoreEvents(PrintJobEvent pje)

Вызывается для уведомления клиента о том, что больше событий не будет передано. Одной из причин генерации этого события является успешное завершение задания, но система печати ограничена в своих возможностях и не может подтвердить это. Это событие должно быть передано, если ни одно из других событий завершения (завершено/неудачно/отменено) не передано.

Определено в:
printJobNoMoreEvents в интерфейсе PrintJobListener
Параметры:
pje - событие, о котором уведомляется

printJobRequiresAttention

public void printJobRequiresAttention(PrintJobEvent pje)

Вызывается для уведомления клиента о возникновении возможной проблемы, которую можно исправить пользователем (например, принтер без бумаги).

Определено в:
printJobRequiresAttention в интерфейсе PrintJobListener
Параметры:
pje - событие, о котором уведомляется

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API