org.genealogie.pdf
Class FicheDouble

java.lang.Object
  |
  +--org.genealogie.pdf.FicheDouble
Direct Known Subclasses:
FicheDoubleImpl

public class FicheDouble
extends java.lang.Object


Field Summary
protected  org.genealogie.dao.ActesBean actesB
           
protected  com.lowagie.text.Font corps
           
protected  com.lowagie.text.Document document
           
protected  org.genealogie.dao.DocumentsBean documents
           
protected  org.genealogie.utils.Fiche f
           
protected  org.genealogie.dao.GenealogieBean genealogie
           
protected  java.lang.String mariageCivilDate
           
protected  java.lang.String mariageCivilLieu
           
protected  java.lang.String mariageReligieuxDate
           
protected  java.lang.String mariageReligieuxLieu
           
protected  java.lang.String racineImages
           
protected  com.lowagie.text.Font sstitre
           
protected  com.lowagie.text.Font titre
           
 
Constructor Summary
FicheDouble()
           
FicheDouble(org.genealogie.dao.GenealogieBean genealogie, org.genealogie.dao.DocumentsBean documents, org.genealogie.dao.ActesBean actesB, org.genealogie.utils.Fiche f, com.lowagie.text.Document document)
           
 
Method Summary
private  java.util.Vector classesActes(java.util.Vector actes)
           
 void ecrire(boolean detail)
           
protected  void ecrireActe(org.genealogie.utils.ActeUtils pu, com.lowagie.text.Document document)
           
protected  void ecrireActeSansImage(org.genealogie.utils.ActeUtils pu, com.lowagie.text.Document document)
           
protected  void ecrireDescriptionMere(org.genealogie.utils.Fiche f, boolean detail, com.lowagie.text.Document document)
           
protected  void ecrireDescriptionPere(org.genealogie.utils.Fiche f, boolean detail, com.lowagie.text.Document document)
           
protected  void ecrireDocument(org.genealogie.utils.DocumentUtils pu, com.lowagie.text.Document document)
           
protected  void ecrireEnfants(org.genealogie.utils.Fiche f, com.lowagie.text.Document document)
           
protected  void ecrireEntetesPersonnes(org.genealogie.utils.Fiche f, com.lowagie.text.Document document)
           
private  java.util.Vector getActesNaissanceBaptemeEnfants(int pereId, int mereId)
           
private  org.genealogie.utils.ActeUtils getActeTableId(int personneId, int type)
           
private  void initInfosMariage(org.genealogie.utils.Fiche f)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

genealogie

protected org.genealogie.dao.GenealogieBean genealogie

documents

protected org.genealogie.dao.DocumentsBean documents

actesB

protected org.genealogie.dao.ActesBean actesB

f

protected org.genealogie.utils.Fiche f

document

protected com.lowagie.text.Document document

racineImages

protected java.lang.String racineImages

titre

protected com.lowagie.text.Font titre

sstitre

protected com.lowagie.text.Font sstitre

corps

protected com.lowagie.text.Font corps

mariageCivilDate

protected java.lang.String mariageCivilDate

mariageCivilLieu

protected java.lang.String mariageCivilLieu

mariageReligieuxDate

protected java.lang.String mariageReligieuxDate

mariageReligieuxLieu

protected java.lang.String mariageReligieuxLieu
Constructor Detail

FicheDouble

public FicheDouble()

FicheDouble

public FicheDouble(org.genealogie.dao.GenealogieBean genealogie,
                   org.genealogie.dao.DocumentsBean documents,
                   org.genealogie.dao.ActesBean actesB,
                   org.genealogie.utils.Fiche f,
                   com.lowagie.text.Document document)
Method Detail

initInfosMariage

private void initInfosMariage(org.genealogie.utils.Fiche f)

ecrire

public void ecrire(boolean detail)
            throws com.lowagie.text.DocumentException

getActeTableId

private org.genealogie.utils.ActeUtils getActeTableId(int personneId,
                                                      int type)

classesActes

private java.util.Vector classesActes(java.util.Vector actes)

getActesNaissanceBaptemeEnfants

private java.util.Vector getActesNaissanceBaptemeEnfants(int pereId,
                                                         int mereId)

ecrireEntetesPersonnes

protected void ecrireEntetesPersonnes(org.genealogie.utils.Fiche f,
                                      com.lowagie.text.Document document)
                               throws com.lowagie.text.DocumentException

ecrireDescriptionPere

protected void ecrireDescriptionPere(org.genealogie.utils.Fiche f,
                                     boolean detail,
                                     com.lowagie.text.Document document)
                              throws com.lowagie.text.DocumentException

ecrireDescriptionMere

protected void ecrireDescriptionMere(org.genealogie.utils.Fiche f,
                                     boolean detail,
                                     com.lowagie.text.Document document)
                              throws com.lowagie.text.DocumentException

ecrireEnfants

protected void ecrireEnfants(org.genealogie.utils.Fiche f,
                             com.lowagie.text.Document document)
                      throws com.lowagie.text.DocumentException

ecrireActe

protected void ecrireActe(org.genealogie.utils.ActeUtils pu,
                          com.lowagie.text.Document document)
                   throws java.io.IOException,
                          java.net.MalformedURLException,
                          com.lowagie.text.DocumentException,
                          com.lowagie.text.BadElementException

ecrireActeSansImage

protected void ecrireActeSansImage(org.genealogie.utils.ActeUtils pu,
                                   com.lowagie.text.Document document)
                            throws java.io.IOException,
                                   java.net.MalformedURLException,
                                   com.lowagie.text.DocumentException,
                                   com.lowagie.text.BadElementException

ecrireDocument

protected void ecrireDocument(org.genealogie.utils.DocumentUtils pu,
                              com.lowagie.text.Document document)
                       throws java.io.IOException,
                              java.net.MalformedURLException,
                              com.lowagie.text.DocumentException,
                              com.lowagie.text.BadElementException


Copyright © 2002 JGenea Ihm. All Rights Reserved.