# Processors do the actual work in a pipeline.

The {@link org.teleal.lemma.processor.xhtml.JavadocCitationProcessor} is currently the main processor, reading citation anchors in an XHTML document and using a Javadoc `RootDoc` instance to resolve citation sources.

The {@link org.teleal.lemma.processor.xhtml.XRefProcessor} detects anchors in an XHTML document which reference cited sections by their identifier. It extracts the link text from the referenced section title.

The {@link org.teleal.lemma.processor.xhtml.TocProcessor} replaces Table-Of-Contents placeholders in an XHTML document with a generated table of contents.