JavaTM Platform
Standard Ed. 6

javax.print.attribute.standard
类 JobName

java.lang.Object
  继承者 javax.print.attribute.TextSyntax
      继承者 javax.print.attribute.standard.JobName
所有已实现的接口:
Serializable, Cloneable, Attribute, PrintJobAttribute, PrintRequestAttribute

public final class JobName
extends TextSyntax
implements PrintRequestAttribute, PrintJobAttribute

JobName 类是打印属性类,它是一个文本属性,指定了打印作业的名称。作业名称是客户机所定义的任意字符串。不同作业之间不必使用唯一名称。Print Job 的 JobName 属性设置为客户机在 Print Request 的属性集中提供的值。但是,如果客户机没有在 Print Request 中提供 JobName 属性,则当打印机创建 Print Job 时,必须生成 JobName。打印机应从以下产生某个值的源中的第一个源生成 Print Job 的 JobName 属性值:(1) 作业中首个文档(或唯一文档)的 DocumentName 属性,(2) 如果文档的打印数据表示形式对象为 URL,则为作业中首个文档(或唯一文档)的 URL,或者 (3) 任何其他特定的 Print Job 片段和/或文档内容信息。

IPP Compatibility: 字符串值给出了 IPP 名称值。语言环境给出了 IPP 自然语言。getName() 所返回的类别名称给出了 IPP 属性名称。

另请参见:
序列化表格

构造方法摘要
JobName(String jobName, Locale locale)
          构造具有给定作业名称和语言环境的新JobName属性。
 
方法摘要
 boolean equals(Object object)
          返回此作业名称属性是否等效于传入的对象。
 Class<? extends Attribute> getCategory()
          获取将被用作此打印属性值的“类别”的打印属性类。
 String getName()
          获取类别名称,此属性值为该类别的实例。
 
从类 javax.print.attribute.TextSyntax 继承的方法
getLocale, getValue,