JavaTM 2 Platform
Standard Ed. 5.0

javax.print.attribute
クラス TextSyntax

java.lang.Object
  上位を拡張 javax.print.attribute.TextSyntax
すべての実装されたインタフェース:
Serializable, Cloneable
直系の既知のサブクラス:
DocumentName, JobMessageFromOperator, JobName, JobOriginatingUserName, OutputDeviceAssigned, PrinterInfo, PrinterLocation, PrinterMakeAndModel, PrinterMessageFromOperator, PrinterName, RequestingUserName

public abstract class TextSyntax
extends Object
implements Serializable, Cloneable

TextSyntax クラスは、値が文字列であるすべての属性の一般的な実装を提供する抽象基底クラスです。テキスト属性には、自然言語を示すロケールが含まれます。この結果、テキスト属性は常に地域に対応した文字列を表します。テキスト属性の値は、いったん構築されると変更できません。

関連項目:
直列化された形式

コンストラクタの概要
protected TextSyntax(String value, Locale locale)
          指定された文字列およびロケールを使用して TextAttribute を作成します。
 
メソッドの概要
 boolean equals(Object object)
          このテキスト属性がオブジェクトに渡された属性と等しいかどうかを返します。
 Locale getLocale()
          このテキスト属性のテキスト文字列の自然言語 (ロケール) を返します。
 String getValue()
          このテキスト属性のテキスト文字列を返します。
 int hashCode()
          このテキスト属性のハッシュコードを返します。
 String toString()
          このテキスト属性を識別する String を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

TextSyntax

protected TextSyntax(String value,
                     Locale locale)
指定された文字列およびロケールを使用して TextAttribute を作成します。

パラメータ:
value - テキスト文字列
locale - テキスト文字列の自然言語。null は Locale.getDefault() によって返されるデフォルトのロケールを意味するものと解釈される
例外:
NullPointerException - 未確認の例外。value が null の場合、スローされる
メソッドの詳細

getValue

public String getValue()
このテキスト属性のテキスト文字列を返します。

戻り値:
テキスト文字列

getLocale

public Locale getLocale()
このテキスト属性のテキスト文字列の自然言語 (ロケール) を返します。

戻り値:
ロケール

hashCode

public int hashCode()
このテキスト属性のハッシュコードを返します。

オーバーライド:
クラス Object 内の hashCode
戻り値:
このオブジェクトのハッシュコード値
関連項目:
Object.equals(java.lang.Object), Hashtable

equals

public boolean equals(Object object)
このテキスト属性がオブジェクトに渡された属性と等しいかどうかを返します。同等であるためには、次の条件のすべてが true でなければなりません。
  1. object が null ではない
  2. object が TextSyntax クラスのインスタンスである
  3. このテキスト属性の基になる文字列と object の基になる文字列が同じである
  4. このテキスト属性のロケールと object のロケールが同じである

オーバーライド:
クラス Object 内の equals
パラメータ:
object - 比較対象のオブジェクト
戻り値:
object がこのテキスト属性と等しい場合は true、そうでない場合は false
関連項目:
Object.hashCode(), Hashtable

toString

public String toString()
このテキスト属性を識別する String を返します。String は属性の基になるテキスト文字列です。

オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトを識別する String

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。