Класс PrintJobAdapter

Все реализованные интерфейсы:
PrintJobListener
public abstract class PrintJobAdapter
extends Object
implements PrintJobListener

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

Краткое описание конструкторов

Конструктор Описание
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

Подробное описание конструкторов

()

public PrintJobAdapter()

Подробное описание методов

printDataTransferCompleted(javax.print.event.PrintJobEvent)

public void printDataTransferCompleted(PrintJobEvent pje)

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

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

printJobCompleted(javax.print.event.PrintJobEvent)

public void printJobCompleted(PrintJobEvent pje)

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

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

printJobFailed(javax.print.event.PrintJobEvent)

public void printJobFailed(PrintJobEvent pje)

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

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

printJobCanceled(javax.print.event.PrintJobEvent)

public void printJobCanceled(PrintJobEvent pje)

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

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

printJobNoMoreEvents(javax.print.event.PrintJobEvent)

public void printJobNoMoreEvents(PrintJobEvent pje)

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

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

printJobRequiresAttention(javax.print.event.PrintJobEvent)

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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAdapter.html

Spec-Zone .ru
спецификации, руководства, описания, API