org.genealogie.html
Class HtmlRegistresGenerator
java.lang.Object
|
+--org.genealogie.xml.XSLGenericEngine
|
+--org.genealogie.xml.XSLRegistresEngine
|
+--org.genealogie.html.HtmlRegistresGenerator
- All Implemented Interfaces:
- java.lang.Runnable
- public class HtmlRegistresGenerator
- extends XSLRegistresEngine
- implements java.lang.Runnable
Classe de génération des registres en html
- Version:
- $Revision: 1.4 $
- Author:
- Templier Thierry
Fields inherited from class org.genealogie.xml.XSLGenericEngine |
actesActives, actesEnCours, documentBuilder, documentsEnCours, idsFamilles, imgSmall, lettresPages, libelleNonCommuniquable, listePersonnes, nbLignes, racineImages, templateActe, templateActesRegistre, templateCommune, templateCommuneAnnee, templateCommunes, templateCommunesRegistres, templateDocument, templateFicheTable, templatePatronyme, templatePersonne, templatePersonneIndex, templatePersonneListe, templateRegistresCommune, templateSignetsRegistre, templateTypeDocument, templateTypesDocuments, tFactory, typeActs, typeDocs, xsl |
Constructor Summary |
HtmlRegistresGenerator(java.lang.String nomRepertoire,
javax.swing.JDialog splash,
javax.swing.JLabel etatTable,
javax.swing.JProgressBar progressBar,
int idCommune)
Constructeur de la tache. |
Method Summary |
private void |
chargerRessources()
Charge les ressources ( fichier conf/properties/Conf.properties) . |
private boolean |
checkRepertoire(java.lang.String nomRepertoire)
Vérifie l'existance d'un répertoire. |
java.util.Hashtable |
genererActesRegistre(java.lang.String repertoire,
org.genealogie.dao.ActesBean actesB,
org.genealogie.utils.RegistreUtils registre,
int pageRegistre,
java.util.Hashtable liens)
|
void |
genererCommune(java.lang.String repertoire,
org.genealogie.dao.RegistresBean registresB,
org.genealogie.dao.ActesBean actesB,
org.genealogie.utils.CommuneUtils commune)
Génère les tables d'une commune. |
private void |
genererRegistres(java.lang.String repertoire)
Génère la liste des communes où il y a des registres. |
void |
genererRegistresCommune(java.lang.String repertoire,
int idCommune)
Génère les registres d'une commune. |
java.util.Hashtable |
genererSignetsRegistre(java.lang.String repertoire,
org.genealogie.dao.RegistresBean registresB,
org.genealogie.utils.RegistreUtils registre,
int pageRegistre,
java.util.Hashtable liens)
|
void |
run()
Exécute la tache. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
nomRepertoire
private java.lang.String nomRepertoire
splash
private javax.swing.JDialog splash
etatTable
private javax.swing.JLabel etatTable
progressBar
private javax.swing.JProgressBar progressBar
idCommune
private int idCommune
progress
private java.lang.Thread progress
HtmlRegistresGenerator
public HtmlRegistresGenerator(java.lang.String nomRepertoire,
javax.swing.JDialog splash,
javax.swing.JLabel etatTable,
javax.swing.JProgressBar progressBar,
int idCommune)
- Constructeur de la tache.
- Parameters:
nomRepertoire
- le nom du répertoire de générationsplash
- l'instance sur la fenêtre de progression ( null si la tache n'est pas lancé depuis l'ihm )etatTable
- l'instance sur le label d'état de la fenêtre de progression ( null si la tache n'est pas lancé depuis l'ihm )progressBar
- l'instance sur la barre de progression de la fenêtre de progression ( null si la tache n'est pas lancé depuis l'ihm )idCommune
- l'identifiant de la commune
checkRepertoire
private boolean checkRepertoire(java.lang.String nomRepertoire)
- Vérifie l'existance d'un répertoire.
- Parameters:
nomRepertoire
- le nom du répertoire de génération
run
public void run()
- Exécute la tache.
- Specified by:
run
in interface java.lang.Runnable
chargerRessources
private void chargerRessources()
- Charge les ressources ( fichier conf/properties/Conf.properties) .
genererRegistres
private void genererRegistres(java.lang.String repertoire)
- Génère la liste des communes où il y a des registres.
- Parameters:
repertoire
- le répertoire de génération
genererCommune
public void genererCommune(java.lang.String repertoire,
org.genealogie.dao.RegistresBean registresB,
org.genealogie.dao.ActesBean actesB,
org.genealogie.utils.CommuneUtils commune)
- Génère les tables d'une commune.
- Parameters:
repertoire
- le répertoire de générationtablesRegistres
- l'instance sur la bibliothèques des fonctions de gestion des tablescommune
- la communeborneSup
- l'année maximum des tables
genererRegistresCommune
public void genererRegistresCommune(java.lang.String repertoire,
int idCommune)
- Génère les registres d'une commune.
- Parameters:
repertoire
- le répertoire de générationcommune
- la commune
genererSignetsRegistre
public java.util.Hashtable genererSignetsRegistre(java.lang.String repertoire,
org.genealogie.dao.RegistresBean registresB,
org.genealogie.utils.RegistreUtils registre,
int pageRegistre,
java.util.Hashtable liens)
genererActesRegistre
public java.util.Hashtable genererActesRegistre(java.lang.String repertoire,
org.genealogie.dao.ActesBean actesB,
org.genealogie.utils.RegistreUtils registre,
int pageRegistre,
java.util.Hashtable liens)
Copyright © 2002 JGenea Ihm. All Rights Reserved.