virtual void putMarkup(const analyzer::Position &start, const analyzer::Position &end, const analyzer::TokenMarkup &markup, unsigned int level)=0
Define a marker for a span in the text.
virtual std::string markupDocument(const analyzer::DocumentClass &dclass, const std::string &content) const =0
Get the original document content with all markups declared inserted.
Interface for the execution context of a document segmenter.
virtual ~TokenMarkupContextInterface()
Destructor.
Definition: tokenMarkupContextInterface.hpp:29
Interface for annotation of text in one document.
Definition: tokenMarkupContextInterface.hpp:25