org.genealogie.xml
Class XSLTablesEngine

java.lang.Object
  |
  +--org.genealogie.xml.XSLGenericEngine
        |
        +--org.genealogie.xml.XSLSourcesEngine
              |
              +--org.genealogie.xml.XSLTablesEngine
Direct Known Subclasses:
HtmlTablesAnneeGenerator, HtmlTablesFamillesGenerator, HtmlTablesGenerator

public abstract class XSLTablesEngine
extends XSLSourcesEngine


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
XSLTablesEngine()
           
 
Method Summary
protected  void genererCommunePage(java.lang.String repertoire, org.genealogie.utils.CommuneUtils commune, java.util.Vector pages, int page)
          Génère une page donnée des tables d'une commune.
protected  void genererCommunePage(java.lang.String repertoire, org.genealogie.utils.CommuneUtils commune, java.util.Vector pages, int page, java.lang.String annee)
          Génère une page donnée des tables d'une commune.
protected  void genererFicheTable(java.lang.String repertoire, org.genealogie.utils.CommuneUtils commune, org.genealogie.utils.RegistreActeUtils rau, org.genealogie.utils.RegistreActeUtils rau1, java.lang.String retour)
          Génère la fiche d'un élément des tables d'une commune.
protected  void genererListeAnneesCommune(java.lang.String repertoire, org.genealogie.utils.CommuneUtils commune, java.util.Vector listeAnnees)
           
protected  void genererListeCommunes(java.lang.String repertoire, java.util.Vector communes)
           
protected  void genererListeCommunes(java.lang.String repertoire, java.util.Vector communes, boolean annees)
           
protected  int getActeTableId(int personneId, java.sql.Date dateActe, int lieuIdActe, java.lang.String type)
          Récupère l'identifiant de l'acte correspondant éventuellement à un élément de la table.
 
Methods inherited from class org.genealogie.xml.XSLSourcesEngine
genererActe, genererDocument, genererListeTypesDocuments, genererTypeDocumentsPage
 
Methods inherited from class org.genealogie.xml.XSLGenericEngine
compareDate, ecrirePage, getNomSmall, getTokens, initXSL, readXSL
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

XSLTablesEngine

public XSLTablesEngine()
Method Detail

genererListeCommunes

protected void genererListeCommunes(java.lang.String repertoire,
                                    java.util.Vector communes)
                             throws java.io.IOException

genererListeCommunes

protected void genererListeCommunes(java.lang.String repertoire,
                                    java.util.Vector communes,
                                    boolean annees)
                             throws java.io.IOException

genererListeAnneesCommune

protected void genererListeAnneesCommune(java.lang.String repertoire,
                                         org.genealogie.utils.CommuneUtils commune,
                                         java.util.Vector listeAnnees)
                                  throws java.io.IOException

genererCommunePage

protected void genererCommunePage(java.lang.String repertoire,
                                  org.genealogie.utils.CommuneUtils commune,
                                  java.util.Vector pages,
                                  int page)
                           throws java.io.IOException
Génère une page donnée des tables d'une commune.
Parameters:
repertoire - le répertoire de génération
commune - la commune
pages - le vecteur sur la liste des pages
page - le numéro de la page

genererCommunePage

protected void genererCommunePage(java.lang.String repertoire,
                                  org.genealogie.utils.CommuneUtils commune,
                                  java.util.Vector pages,
                                  int page,
                                  java.lang.String annee)
                           throws java.io.IOException
Génère une page donnée des tables d'une commune.
Parameters:
repertoire - le répertoire de génération
commune - la commune
pages - le vecteur sur la liste des pages
page - le numéro de la page

genererFicheTable

protected void genererFicheTable(java.lang.String repertoire,
                                 org.genealogie.utils.CommuneUtils commune,
                                 org.genealogie.utils.RegistreActeUtils rau,
                                 org.genealogie.utils.RegistreActeUtils rau1,
                                 java.lang.String retour)
                          throws java.io.IOException
Génère la fiche d'un élément des tables d'une commune.
Parameters:
repertoire - le répertoire de génération
commune - la commune
rau - l'élément des tables
rau1 - l'élément dépendant des tables
retour - l'url de retour

getActeTableId

protected int getActeTableId(int personneId,
                             java.sql.Date dateActe,
                             int lieuIdActe,
                             java.lang.String type)
Récupère l'identifiant de l'acte correspondant éventuellement à un élément de la table.
Parameters:
personneId - l'identifiant de la personne associée à l'élément de la table
dateActe - la date de l'acte recherché
lieuIdActe - le lieu de l'acte recherché
type - le type de l'acte recherché
Returns:
l'identifiant de l'acte correspondant ( 0 s'il n'existe pas )


Copyright © 2002 JGenea Ihm. All Rights Reserved.