Класс PrintJobAttributeEvent
- java.lang.Object
-
- java.util.EventObject
-
- javax.print.event.PrintEvent
-
- javax.print.event.PrintJobAttributeEvent
- Все реализуемые интерфейсы:
- Serializable
public class PrintJobAttributeEvent extends PrintEvent
Класс PrintJobAttributeEvent инкапсулирует событие, которое PrintService сообщает клиенту, чтобы сообщить, что одно или несколько атрибутов печати для PrintJob изменились.
- См. также:
- Сериализованная форма
Поля
Поля, унаследованные от класса java.util.EventObject
source Конструкторы
| Конструктор и описание |
|---|
PrintJobAttributeEvent(DocPrintJob source,
PrintJobAttributeSet attributes) Создает объект PrintJobAttributeEvent. |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
PrintJobAttributeSet |
getAttributes() Определяет атрибуты печати, которые изменились, и их новые значения. |
DocPrintJob |
getPrintJob() Определяет Print Job, к которому относится это событие печати. |
Методы, унаследованные от класса javax.print.event.PrintEvent
toString Методы, унаследованные от класса java.util.EventObject
getSource Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait Конструкторы
PrintJobAttributeEvent
public PrintJobAttributeEvent(DocPrintJob source,
PrintJobAttributeSet attributes) Создает объект PrintJobAttributeEvent.
- Параметры:
-
source- работа печати, генерирующая это событие -
attributes- изменения атрибутов, которые сообщаются - Исключения:
-
IllegalArgumentException- еслиsourceявляетсяnull.
Методы
getPrintJob
public DocPrintJob getPrintJob()
Определяет Print Job, к которому относится это событие печати.
- Возвращает:
- Объект Print Job.
getAttributes
public PrintJobAttributeSet getAttributes()
Определяет атрибуты печати, которые изменились, и их новые значения.
- Возвращает:
- Атрибуты, содержащие новые значения для атрибутов печати, которые изменились. Возвращаемый набор может быть неизменяемым.
© 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.