org.genealogie.xml
Class XSLGenericEngine
java.lang.Object
|
+--org.genealogie.xml.XSLGenericEngine
- Direct Known Subclasses:
- XSLPersonnesEngine, XSLRegistresEngine, XSLSourcesEngine
- public abstract class XSLGenericEngine
- extends java.lang.Object
Method Summary |
protected boolean |
compareDate(java.sql.Date date1,
java.sql.Date date2)
Recherche si les deux dates sont espacées de moins de trois jours. |
protected void |
ecrirePage(java.lang.String nomFichier,
org.w3c.dom.Document doc)
|
protected java.lang.String |
getNomSmall(java.lang.String nomImage)
Calcule le nom de l'image en petit. |
protected java.util.Vector |
getTokens(java.lang.String ligne)
Decoupage d'une ligne avec comme séparateur '\n'. |
protected void |
initXSL()
|
protected void |
readXSL(java.lang.String xslFile)
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
documentBuilder
protected javax.xml.parsers.DocumentBuilder documentBuilder
tFactory
protected javax.xml.transform.TransformerFactory tFactory
xsl
protected javax.xml.transform.Templates xsl
templateCommunes
protected java.lang.String templateCommunes
templateFicheTable
protected java.lang.String templateFicheTable
templateCommune
protected java.lang.String templateCommune
templateActe
protected java.lang.String templateActe
templateDocument
protected java.lang.String templateDocument
templateCommuneAnnee
protected java.lang.String templateCommuneAnnee
templateTypesDocuments
protected java.lang.String templateTypesDocuments
templateTypeDocument
protected java.lang.String templateTypeDocument
templatePersonneIndex
protected java.lang.String templatePersonneIndex
templatePatronyme
protected java.lang.String templatePatronyme
templatePersonne
protected java.lang.String templatePersonne
templatePersonneListe
protected java.lang.String templatePersonneListe
templateCommunesRegistres
protected java.lang.String templateCommunesRegistres
templateRegistresCommune
protected java.lang.String templateRegistresCommune
templateSignetsRegistre
protected java.lang.String templateSignetsRegistre
templateActesRegistre
protected java.lang.String templateActesRegistre
nbLignes
protected int nbLignes
imgSmall
protected java.lang.String imgSmall
racineImages
protected java.lang.String racineImages
libelleNonCommuniquable
protected java.lang.String libelleNonCommuniquable
actesActives
protected boolean actesActives
typeActs
protected java.util.Hashtable typeActs
typeDocs
protected java.util.Hashtable typeDocs
actesEnCours
protected java.util.Hashtable actesEnCours
documentsEnCours
protected java.util.Hashtable documentsEnCours
lettresPages
protected java.util.Hashtable lettresPages
idsFamilles
protected java.util.Vector idsFamilles
listePersonnes
protected java.util.Vector listePersonnes
XSLGenericEngine
public XSLGenericEngine()
initXSL
protected void initXSL()
readXSL
protected void readXSL(java.lang.String xslFile)
compareDate
protected boolean compareDate(java.sql.Date date1,
java.sql.Date date2)
- Recherche si les deux dates sont espacées de moins de trois jours.
- Parameters:
date1
- la première datedate2
- la seconde date- Returns:
- la condition est remplie ou non
getNomSmall
protected java.lang.String getNomSmall(java.lang.String nomImage)
- Calcule le nom de l'image en petit.
- Parameters:
nomImage
- le nom du fichier de l'image- Returns:
- le nom calculé de l'image en petit
getTokens
protected java.util.Vector getTokens(java.lang.String ligne)
- Decoupage d'une ligne avec comme séparateur '\n'.
- Parameters:
ligne
- ligne entrée- Returns:
- liste des élémenets contenue dans un vecteur
ecrirePage
protected void ecrirePage(java.lang.String nomFichier,
org.w3c.dom.Document doc)
Copyright © 2002 JGenea Ihm. All Rights Reserved.