JavaTM 2 Platform
Std. Ed. v1.3

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
クラス java.lang.Object からコピーされたタグ:
戻り値:
このオブジェクトの文字列表現

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

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