JavaTM 2 Platform
Standard Ed. 6

javax.print.attribute.standard
類別 PrinterMessageFromOperator

java.lang.Object
  繼承者 javax.print.attribute.TextSyntax
      繼承者 javax.print.attribute.standard.PrinterMessageFromOperator
所有已實作的介面:
Serializable, Cloneable, Attribute, PrintServiceAttribute

public final class PrinterMessageFromOperator
extends TextSyntax
implements PrintServiceAttribute

PrinterMessageFromOperator 類別是列印屬性類別,它是一種文本屬性,提供操作員、系統管理員或“智能”進程傳來的處理中的訊息,可向最終使用者指示有關印表機狀態(如為什麼不可用或者希望何時可用)的資訊。

Print Service 的屬性集包括零實例或一個 PrinterMessageFromOperator 屬性的實例(不超過一個實例)。新的 PrinterMessageFromOperator 屬性將取代現有的 PrinterMessageFromOperator 屬性(如果有)。換句話說,PrinterMessageFromOperator 不會成為歷史記錄。如果想讓它成為歷史記錄,則客戶端就可以檢測對 Print Service 的 PrinterMessageFromOperator 屬性所做的更改,並且維護 PrinterMessageFromOperator 屬性值的客戶端自己的歷史記錄。

IPP 相容性:字元串值提供了 IPP 名稱值。語言環境提供了 IPP 自然語言。由 getName() 返回的類別別名稱提供了 IPP 屬性名稱。

另請參見:
序列化表格

建構子摘要
PrinterMessageFromOperator(String message, Locale locale)
          建構具有給定訊息和語言環境的新 PrinterMessageFromOperator 屬性。
 
方法摘要
 boolean equals(Object object)
          返回此 PrinterMessageFromOperator 屬性是否等效於傳入的物件。
 Class<? extends Attribute> getCategory()
          獲取將用作此列印屬性值的“類別別”的列印屬性類別。
 String getName()
          獲取類別別的名稱,此屬性值是該類別別的一個實例。
 
從類別 javax.print.attribute.TextSyntax 繼承的方法
getLocale, getValue, hashCode, toString
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

PrinterMessageFromOperator

public PrinterMessageFromOperator(String message,
                                  Locale locale)
建構具有給定訊息和語言環境的新 PrinterMessageFromOperator 屬性。

參數:
message - 訊息。
locale - 文本字元串的自然語言。將 null 解釋為預設的語言環境,這是 Locale.getDefault() 返回的語言環語。
拋出:
NullPointerException - (未經檢查的異常)如果 message 為 null。
方法詳細資訊

equals

public boolean equals(Object object)
返回此 PrinterMessageFromOperator 屬性是否等效於傳入的物件。若要等效,以下所有條件都必須為 true:
  1. object 不為 null。
  2. object 是類別 PrinterMessageFromOperator 的一個實例。
  3. 此 PrinterMessageFromOperator 屬性的底層字元串和 object 的底層字元串相等。
  4. 此 PrinterMessageFromOperator 屬性的語言環境和 object 的語言環境相等。

覆寫:
類別 TextSyntax 中的 equals
參數:
object - 要比較的物件。
返回:
如果 object 等效於此 PrinterMessageFromOperator 屬性,則返回 True,否則返回 false。
另請參見:
Object.hashCode(), Hashtable

getCategory

public final Class<? extends Attribute> getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。

對於類別 PrinterMessageFromOperator,該類別別就是類別 PrinterMessageFromOperator 本身。

指定者:
介面 Attribute 中的 getCategory
返回:
列印屬性類別(類別別),這是類別 java.lang.Class 的一個實例。

getName

public final String getName()
獲取類別別的名稱,此屬性值是該類別別的一個實例。

對於類別 PrinterMessageFromOperator,類別別名稱是 "printer-message-from-operator"

指定者:
介面 Attribute 中的 getName
返回:
屬性類別別名稱。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only