Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class JobPriority extends IntegerSyntax implements PrintRequestAttribute, PrintJobAttribute
Если атрибут JobPriority определяется для Задания Печати, он определяет приоритет для того, чтобы запланировать задание. Более высокое значение определяет более высокий приоритет. Значение 1 указывает на самый низкий приоритет. Значение 100 указывает на максимально возможный приоритет. Среди тех заданий, которые готовы напечатать, принтер должен напечатать все задания с приоритетным значением n прежде, чем напечатать тех с приоритетным значением n-1 для всего n.
Если клиент не определяет атрибут JobPriority для Задания Печати, и принтер действительно поддерживает атрибут JobPriority, принтер должен использовать определенное с помощью реализации значение по умолчанию значение JobPriority.
Клиент может всегда определять любое приоритетное значение задания от 1 до 100 для задания. Однако, экземпляр Службы печати может поддерживать меньше чем 100 различных приоритетных уровней задания. Если это верно, экземпляр Службы печати автоматически отображает определенное клиентом приоритетное значение задания на один из поддерживаемых приоритетных уровней задания, деля 100 приоритетных значений задания одинаково среди доступных приоритетных уровней задания.
Совместимость IPP: целочисленное значение дает целочисленное значение IPP. Название категории, возвращенное getName()
дает название атрибута IPP.
Конструктор и Описание |
---|
JobPriority(int value)
Создайте новый приоритетный атрибут задания с данным целочисленным значением.
|
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object object)
Возвраты, эквивалентен ли этот приоритетный атрибут задания переданному в объекте.
|
Class<? extends Attribute> |
getCategory()
Доберитесь печать приписывают class, который должен использоваться в качестве "категории" для этого значения атрибута печати.
|
Строка |
getName()
Получите имя категории, которой это значение атрибута является экземпляром.
|
getValue, hashCode, toString
public JobPriority(int value)
value
- Целочисленное значение.IllegalArgumentException
- (Исключение непроверенное) Брошенный, если value
меньше чем 1 или больше чем 100.public boolean equals(Object object)
object
не нуль. object
экземпляр class JobPriority. object
's значение равны. equals
в class IntegerSyntax
object
- Объект сравниться с.object
эквивалентно этому приоритетному атрибуту задания, ложь иначе.Object.hashCode()
, HashMap
public final Class<? extends Attribute> getCategory()
Для class JobPriority категорией является class JobPriority непосредственно.
getCategory
в интерфейсе Attribute
java.lang.Class
.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92