JavaTM 2 Platform
Standard Ed. 5.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
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 も参照してください。