public class

Annotation

extends Object
java.lang.Object
   ↳ java.text.Annotation

Class Overview

Wrapper for a text attribute value which represents an annotation. An annotation has two special aspects:

  1. it is connected to a range of main text; if this range or the main text is changed then the annotation becomes invalid,
  2. it can not be joined with adjacent annotations even if the text attribute value is the same.

By wrapping text attribute values into an Annotation, these aspects will be taken into account when handling annotation text and the corresponding main text.

Note: There is no semantic connection between this annotation class and the java.lang.annotation package.

Summary

Public Constructors
Annotation(Object attribute)
Constructs a new Annotation.
Public Methods
Object getValue()
Returns the value of this annotation.
String toString()
Returns this annotation in string representation.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Annotation (Object attribute)

Constructs a new Annotation.

Parameters
attribute the attribute attached to this annotation. This may be null.

Public Methods

public Object getValue ()

Returns the value of this annotation. The value may be null.

Returns
  • the value of this annotation or null.

public String toString ()

Returns this annotation in string representation.

Returns
  • the string representation of this annotation.