JavaTM 2
Platform
Std. Ed. v1.4.0

java.text
クラス Annotation

java.lang.Object
  |
  +--java.text.Annotation

public class Annotation
extends Object

Annotation オブジェクトは、属性が以下の注釈特性を持つ場合にテキスト属性値のラッパーとして使います。

An example is grammatical information attached to a sentence (例は文に付属した文法情報です) という文があります。この文では、「an example」は主語ですが、「an」、「example」、「exam」は主語とはいえません。テキストを変更すると、grammatical information (文法情報) は通常は無効になります。もう 1 つの例は日本語の読み方についての情報 (読み) です。

属性値を Annotation オブジェクトにラップすると、属性値が等しい場合でも、隣接する複数のテキストの並びがマージされないことが保証されます。また、基本となるテキストが変更された場合に、属性の破棄についてテキストコンテナに対して指示します。

関連項目:
AttributedCharacterIterator

コンストラクタの概要
Annotation(Object value)
          指定された値を持つ注釈レコードを構築します。
 
メソッドの概要
 Object getValue()
          属性の値を返します。
 String toString()
          この Annotation の String 表現を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Annotation

public Annotation(Object value)
指定された値を持つ注釈レコードを構築します。この値は null の場合もあります。

パラメータ:
value - 属性の値
メソッドの詳細

getValue

public Object getValue()
属性の値を返します。この値は null の場合もあります。


toString

public String toString()
この Annotation の String 表現を返します。

オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトの文字列表現

JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.