The FontoXML Content Quality App consists of an Editor add-on and a server-side component that analyzes the content you are working on while you are typing. It executes a pre-configured analyses on the content to identify any errors or improvements and returns them to the editor as annotations. The editor visualizes these annotations and gives the author the tools to solve or improve the marked content based on the received information.
The annotations returned to the editor could contain metadata with details for the particular annotation or with details on how to fix or improve the content. For example, a spelling error annotation contains suggestions and a regular expression annotation contains the matched text in its metadata object. When building your own annotator using the HttpApiAnnotator you can shape the metadata object yourself. The editor can be configured to use the metadata properties in the visualizations or when performing an operation to solve the annotation.