org.genealogie.pdf
Class PdfTablesGenerator

java.lang.Object
  |
  +--org.genealogie.pdf.PdfTablesGenerator
All Implemented Interfaces:
java.lang.Runnable

public class PdfTablesGenerator
extends java.lang.Object
implements java.lang.Runnable


Field Summary
private  java.lang.String acteArbre
           
private  boolean actesActives
           
private  java.sql.Date borneSup
           
private  java.lang.String couleurLigneImpaire
           
private  java.lang.String couleurLignePaire
           
private  javax.swing.JLabel etatTable
           
private  int idCommune
           
private  int nbLignes
           
private  java.lang.String nomFichier
           
private  int ordre
           
private  int ordreDefaut
           
private  java.lang.Thread progress
           
private  javax.swing.JProgressBar progressBar
           
private  java.lang.String racineImages
           
private  java.lang.String separateurMariage
           
private  javax.swing.JDialog splash
           
private  java.util.Hashtable typeActs
           
 
Constructor Summary
PdfTablesGenerator(java.lang.String nomFichier, javax.swing.JDialog splash, javax.swing.JLabel etatTable, javax.swing.JProgressBar progressBar, java.sql.Date borneSup, boolean actesActives, int idCommune)
           
PdfTablesGenerator(java.lang.String nomFichier, javax.swing.JDialog splash, javax.swing.JLabel etatTable, javax.swing.JProgressBar progressBar, java.sql.Date borneSup, boolean actesActives, int idCommune, int ordre)
           
 
Method Summary
private  void chargerRessources()
           
 void genererActesCommune(com.lowagie.text.Document document, org.genealogie.dao.TablesRegistresBean tablesRegistres, org.genealogie.utils.CommuneUtils commune, java.sql.Date borneSup)
           
 void genererCommune(com.lowagie.text.Document document, org.genealogie.dao.TablesRegistresBean tablesRegistres, org.genealogie.utils.CommuneUtils commune, java.sql.Date borneSup)
           
private  void genererTables(java.lang.String fichier, java.sql.Date borneSup)
           
private  void genererTablesCommune(java.lang.String fichier, int idCommune, java.sql.Date borneSup)
           
private  void loadTypeActe()
           
 void run()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

couleurLignePaire

private java.lang.String couleurLignePaire

couleurLigneImpaire

private java.lang.String couleurLigneImpaire

acteArbre

private java.lang.String acteArbre

nbLignes

private int nbLignes

separateurMariage

private java.lang.String separateurMariage

ordreDefaut

private int ordreDefaut

racineImages

private java.lang.String racineImages

actesActives

private boolean actesActives

typeActs

private java.util.Hashtable typeActs

nomFichier

private java.lang.String nomFichier

splash

private javax.swing.JDialog splash

etatTable

private javax.swing.JLabel etatTable

progressBar

private javax.swing.JProgressBar progressBar

borneSup

private java.sql.Date borneSup

idCommune

private int idCommune

ordre

private int ordre

progress

private java.lang.Thread progress
Constructor Detail

PdfTablesGenerator

public PdfTablesGenerator(java.lang.String nomFichier,
                          javax.swing.JDialog splash,
                          javax.swing.JLabel etatTable,
                          javax.swing.JProgressBar progressBar,
                          java.sql.Date borneSup,
                          boolean actesActives,
                          int idCommune)

PdfTablesGenerator

public PdfTablesGenerator(java.lang.String nomFichier,
                          javax.swing.JDialog splash,
                          javax.swing.JLabel etatTable,
                          javax.swing.JProgressBar progressBar,
                          java.sql.Date borneSup,
                          boolean actesActives,
                          int idCommune,
                          int ordre)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

chargerRessources

private void chargerRessources()

loadTypeActe

private void loadTypeActe()

genererTables

private void genererTables(java.lang.String fichier,
                           java.sql.Date borneSup)

genererTablesCommune

private void genererTablesCommune(java.lang.String fichier,
                                  int idCommune,
                                  java.sql.Date borneSup)

genererActesCommune

public void genererActesCommune(com.lowagie.text.Document document,
                                org.genealogie.dao.TablesRegistresBean tablesRegistres,
                                org.genealogie.utils.CommuneUtils commune,
                                java.sql.Date borneSup)

genererCommune

public void genererCommune(com.lowagie.text.Document document,
                           org.genealogie.dao.TablesRegistresBean tablesRegistres,
                           org.genealogie.utils.CommuneUtils commune,
                           java.sql.Date borneSup)


Copyright © 2002 JGenea Ihm. All Rights Reserved.