# Package net.sf.okapi.common.annotation

Classes to implement and manage annotations.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IAnnotation | Common handle for all annotations.

- Class Summary
  Class | Description
  --- | ---
  AltTranslation | Stores the data representing an alternate translation.
  AltTranslationsAnnotation | Annotation for storing one or more alternate translations for a target content.
  Annotations | Provides annotation mechanism to the resources.
  GenericAnnotation | Generic annotation allowing access with field names and multiple instance on the same object.
  GenericAnnotations | Provides access to a list of `GenericAnnotation`.
  GenericAnnotationType | Types of Generic annotation.
  IssueAnnotation |
  IterableEnumeration<T> | Wrap an Enumeration and make it compatible with new Iterators.
  ITSLQIAnnotations | Annotation for ITS Language Quality Issue meta-data.
  ITSProvenanceAnnotations | Annotation for ITS Provenance meta-data.
  TermsAnnotation | Simple annotation for storing terms and their associated information.
  XLIFFPhase | Annotation representing the element within an XLIFF
  XLIFFPhaseAnnotation | Annotation used to expose the element containing the multiple phases in a element when attached to a StartSubDocument event or resolve the phase-name reference otherwise.
  XLIFFTool | Annotation representing the element within an XLIFF
  XLIFFToolAnnotation | Annotation containing the set of elements in an XLIFF

- Enum Summary
  Enum | Description
  --- | ---
  IssueType |

## Package net.sf.okapi.common.annotation Description

Classes to implement and manage annotations.

This package includes the different interfaces related to working with annotations, as well as some commonly used annotations.