Crue Sysdoc

Résumé

 

Gestion de Sydoc: construction de la table des matières, indexation, contrôle des liens,...

Description des principaux packages

org.fudaa.dodico.crue.sysdoc

La classe SysdocBuilder permet de construire le contenu de Sydoc. Utilisé par le mode admin de l'UI

La classe SysdocLoader peremt de charger Sydoc.

org.fudaa.dodico.crue.sysdoc.chunck

Permet d'assembler plusieurs fichiers html en un.

org.fudaa.dodico.crue.sysdoc.common

Contient les object commun comme DocEntry qui représente une entrée de Sydoc ( un dossier ou fichier html).

org.fudaa.dodico.crue.sysdoc.index

Indexation des pages via Lucene

org.fudaa.dodico.crue.sysdoc.persist

Utiliser par SysdocBuilder pour enregistrer la table des matières définies lors du scan

org.fudaa.dodico.crue.sysdoc.scan

Permet le scan du dossier Sydoc afin de construire la table des matière, les titres et de rechercher les liens morts.

  • FolderProcessor permet de construire la table des matières en analysant le répertoire (Folder) principal de Sydoc
  • LinkRefChecker recherche les liens morts
  • TitleProcessor permet de retrouver les titres

 

les incohérences avec le fichier de message sont testées dans le module UI directement ( à changer ?).