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()
Получите класс атрибута печати, который должен использоваться в качестве "категории" для этого значения атрибута печати.
|
Строка |
getName()
Получите имя категории, которой это значение атрибута является экземпляром.
|
getValue, hashCode, toString
public JobPriority(int value)
value
- Целочисленное значение.IllegalArgumentException
- (Исключение непроверенное) Брошенный, если value
меньше чем 1 или больше чем 100.public boolean equals(Object object)
object
не нуль. object
экземпляр класса JobPriority. object
's значение равны. equals
в классе IntegerSyntax
object
- Объект сравниться с.object
эквивалентно этому приоритетному атрибуту задания, ложь иначе.Object.hashCode()
, HashMap
public final Class<? extends Attribute> getCategory()
Для класса JobPriority категория является классом JobPriority непосредственно.
getCategory
в интерфейсе Attribute
java.lang.Class
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.