Encapsulates the data you need to create an annotation.
Creates live annotations (actually AnnotationProxy instances) from AnnotationDescriptors.
AnnotationProxy
AnnotationDescriptor
A concrete implementation of Annotation that pretends it is a "real" source code annotation.
Annotation