Интерфейс AttributeException
public interface AttributeException
Интерфейс
AttributeException — это миксин-интерфейс, который подкласс PrintException может реализовать для сообщения об ошибке, связанной с одним или несколькими атрибутами печати, которые не поддерживает конкретный экземпляр Print Service. Либо атрибут вообще не поддерживается, либо атрибут поддерживается, но конкретное указанное значение не поддерживается. API Print Service не определяет ни одного класса исключений печати, реализующих интерфейс AttributeException, это предоставлено на усмотрение разработчика Print Service.Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Class<?>[] |
getUnsupportedAttributes() |
Возвращает массив классов атрибутов печати, для которых экземпляр Print Service не поддерживает атрибут вообще, или null если таких атрибутов нет. |
Attribute[] |
getUnsupportedValues() |
Возвращает массив атрибутов печати, для которых экземпляр Print Service поддерживает атрибут, но не поддерживает это конкретное значение атрибута, или null если таких значений атрибутов нет. |
Подробное описание методов
getUnsupportedAttributes
Class<?>[] getUnsupportedAttributes()
Возвращает массив классов атрибутов печати, для которых экземпляр Print Service не поддерживает атрибут вообще, или
null если таких атрибутов нет. Объекты в возвращаемом массиве — классы, расширяющие базовый интерфейс Attribute.- Возвращает:
- классы неподдерживаемых атрибутов
getUnsupportedValues
Attribute[] getUnsupportedValues()
Возвращает массив атрибутов печати, для которых экземпляр Print Service поддерживает атрибут, но не поддерживает это конкретное значение атрибута, или
null если таких значений атрибутов нет.- Возвращает:
- неподдерживаемые значения атрибутов
© 1993, 2023, 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/21/docs/api/java.desktop/javax/print/AttributeException.html