java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.PrinterState
- 所有已实现的接口:
-
Serializable
,Cloneable
,Attribute
,PrintServiceAttribute
类
PrinterState
是一个打印属性类,一个枚举,用于标识打印机的当前状态。类PrinterState
定义了标准的打印机状态值。打印服务实现只需要报告适用于特定实现的那些打印机状态;它不必报告每个定义的打印机状态。PrinterStateReasons
属性增加了PrinterState
属性,以提供有关给定打印机状态下打印机的更详细信息。
IPP兼容性: getName()
返回的类别名称是IPP属性名称。枚举的整数值是IPP枚举值。toString()
方法返回属性值的IPP字符串表示形式。
- 参见:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final PrinterState
表示新作业可以开始处理而无需等待。static final PrinterState
表示作业正在处理;新作业将等待处理。static final PrinterState
表示无法处理任何作业并需要干预。static final PrinterState
打印机状态未知。 -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription获取用作此打印属性值的“类别”的打印属性类。protected EnumSyntax[]
返回类PrinterState
的枚举值表。final String
getName()
获取此属性值是其实例的类别的名称。protected String[]
返回类PrinterState
的字符串表。Methods declared in class javax.print.attribute.EnumSyntax
clone, getOffset, getValue, hashCode, readResolve, toString
-
Field Details
-
UNKNOWN
打印机状态未知。 -
IDLE
表示新作业可以开始处理而无需等待。 -
PROCESSING
表示作业正在处理;新作业将等待处理。 -
STOPPED
表示无法处理任何作业并需要干预。
-
-
Constructor Details
-
PrinterState
protected PrinterState(int value) 使用给定的整数值构造新的打印机状态枚举值。- 参数:
-
value
- 整数值
-
-
Method Details
-
getStringTable
返回类PrinterState
的字符串表。- 覆盖:
-
getStringTable
在类EnumSyntax
中 - 返回:
- 字符串表
-
getEnumValueTable
返回类PrinterState
的枚举值表。- 覆盖:
-
getEnumValueTable
在类EnumSyntax
中 - 返回:
- 值表
-
getCategory
获取用作此打印属性值的“类别”的打印属性类。对于类
PrinterState
,类别是PrinterState
类本身。- 指定者:
-
getCategory
在接口Attribute
中 - 返回:
-
打印属性类(类别),是
java.lang.Class
类的实例
-
getName
获取此属性值是其实例的类别的名称。对于类
PrinterState
,类别名称是"printer-state"
。
-