LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::StructuredXmlDocumentHandler Class Referenceabstract

Handler pour les elements de parsing de document structure. More...

#include <linguisticProcessing/core/StructuredXmlDocumentHandler.h>

Inheritance diagram for Lima::StructuredXmlDocumentHandler:
Lima::XmlReader::CoreXmlReaderClient

Public Member Functions

virtual ~StructuredXmlDocumentHandler ()
 
virtual void startHierarchy (const DocumentsReader::ContentStructuredDocument &contentDocument)=0
 
virtual void endHierarchy (const DocumentsReader::ContentStructuredDocument &contentDocument)=0
 
virtual void startIndexing (const DocumentsReader::ContentStructuredDocument &contentDocument)=0
 
virtual void endIndexing (const DocumentsReader::ContentStructuredDocument &contentDocument)=0
 
virtual void handle (const DocumentsReader::ContentStructuredDocument &contentDocument, const Lima::LimaString &text, unsigned long int offset, std::string langOfAnalysis)=0
 
virtual void handleProperty (const DocumentsReader::DocumentPropertyType &property, const std::string &data)=0
 

Detailed Description

Handler pour les elements de parsing de document structure.

Definition at line 23 of file StructuredXmlDocumentHandler.h.

Constructor & Destructor Documentation

◆ ~StructuredXmlDocumentHandler()

virtual Lima::StructuredXmlDocumentHandler::~StructuredXmlDocumentHandler ( )
inlinevirtual

Definition at line 25 of file StructuredXmlDocumentHandler.h.

Member Function Documentation

◆ endHierarchy()

virtual void Lima::StructuredXmlDocumentHandler::endHierarchy ( const DocumentsReader::ContentStructuredDocument &  contentDocument)
pure virtual

◆ endIndexing()

virtual void Lima::StructuredXmlDocumentHandler::endIndexing ( const DocumentsReader::ContentStructuredDocument &  contentDocument)
pure virtual

◆ handle()

virtual void Lima::StructuredXmlDocumentHandler::handle ( const DocumentsReader::ContentStructuredDocument &  contentDocument,
const Lima::LimaString &  text,
unsigned long int  offset,
std::string  langOfAnalysis 
)
pure virtual

◆ handleProperty()

virtual void Lima::StructuredXmlDocumentHandler::handleProperty ( const DocumentsReader::DocumentPropertyType &  property,
const std::string &  data 
)
pure virtual

◆ startHierarchy()

virtual void Lima::StructuredXmlDocumentHandler::startHierarchy ( const DocumentsReader::ContentStructuredDocument &  contentDocument)
pure virtual

◆ startIndexing()

virtual void Lima::StructuredXmlDocumentHandler::startIndexing ( const DocumentsReader::ContentStructuredDocument &  contentDocument)
pure virtual

The documentation for this class was generated from the following file: