LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
DocumentElements.h File Reference

Go to the source code of this file.

Classes

class  Lima::DocumentsReader::AbstractDocumentElement
 
class  Lima::DocumentsReader::ContentElementPart
 Partie de texte (contenu dans un element) partageant le meme offset caractere. More...
 
class  Lima::DocumentsReader::AbstractStructuredDocumentElement
 Element avec contenu texte. More...
 
class  Lima::DocumentsReader::DiscardableDocumentElement
 Element d'un document Xml discardable Exemple <USELESS>private comment</USELESS> => " ". More...
 
class  Lima::DocumentsReader::PropagatedProperties
 
class  Lima::DocumentsReader::AbstractStructuredDocumentElementWithProperties
 
class  Lima::DocumentsReader::IndexingDocumentElement
 Element d'un document XML dont content est indexee Exemple <section lang="fre">yeah</section> Il peut avoir des fils On peut lui affecter des proprietes: addProperty() Il peut etre un element d'indexation: isIndexing() Il a une liste de proprietes à propager Lui ou un parent est une unite d'indexation : isLocated() A la limite, il peut etre une propriete, mais c'est un cas exceptionel de (con)fusion entre contenu, propriete et element indexe exemple <doc><title>titre</title><content>bla bla</content><doc> le doc n'est pas de type indexing mais le titre l'est et est une propriete de doc auquel cas, il n'y a pas de proprietes a propager ?? Il herite de hasContent() More...
 
class  Lima::DocumentsReader::HierarchyDocumentElement
 A hierarchy node. More...
 
class  Lima::DocumentsReader::PresentationDocumentElement
 Element d'un document XML de presentation Exemple <BOLD>important</BOLD> => " important " ou bien <BOLD>C'est <UNDERLINED>tres<UNDERLINED>important</BOLD> => " C'est tres< important ". More...
 
class  Lima::DocumentsReader::IgnoredDocumentElement
 An ignored node. More...
 
class  Lima::DocumentsReader::DocumentPropertyElement
 Element d'un document XML definissant une propriete du noeud pere Exemple <filename>d1.xml</filename> la valeur sera convertie en valeur de propriete et affectee a l'element pere selon m_propType. More...
 

Namespaces

namespace  Lima
 NAUTITIA.
 
namespace  Lima::DocumentsReader
 

Enumerations

enum  Lima::DocumentsReader::FieldType {
  Lima::DocumentsReader::NODE_NOTYPE , Lima::DocumentsReader::NODE_ROOT , Lima::DocumentsReader::NODE_DISCARDABLE , Lima::DocumentsReader::NODE_INDEXING ,
  Lima::DocumentsReader::NODE_HIERARCHY , Lima::DocumentsReader::NODE_PRESENTATION , Lima::DocumentsReader::NODE_IGNORED , Lima::DocumentsReader::NODE_PROPERTY
}
 a type containing the type of an element More...