Package java.text
Class Annotation
- java.lang.Object
-
- java.text.Annotation
-
public class Annotation extends Object
Wrapper for a text attribute value which represents an annotation. An annotation has two special aspects:- it is connected to a range of main text; if this range or the main text is changed then the annotation becomes invalid,
- 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.annotationpackage.
-
-
Constructor Summary
Constructors Constructor Description Annotation(Object attribute)Constructs a newAnnotation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetValue()Returns the value of this annotation.StringtoString()Returns this annotation in string representation.
-
-
-
Constructor Detail
-
Annotation
public Annotation(Object attribute)
Constructs a newAnnotation.- Parameters:
attribute- the attribute attached to this annotation. This may benull.
-
-
Method Detail
-
getValue
public Object getValue()
Returns the value of this annotation. The value may benull.- Returns:
- the value of this annotation or
null.
-
-