org.genealogie.console
Class ViderBase

java.lang.Object
  |
  +--org.genealogie.console.Commande
        |
        +--org.genealogie.console.ViderBase

public class ViderBase
extends Commande

Classe de réinitialisation de la base

Version:
$Revision: 1.36 $, $Date: 2002/12/27 10:57:02 $
Author:
Templth

Field Summary
private  java.sql.Connection conn
           
 
Fields inherited from class org.genealogie.console.Commande
descriptif, nbLignes, nom, param, paramAide, paramType, width
 
Constructor Summary
ViderBase()
           
 
Method Summary
private  void casserLiaisonsPersonnes()
          Casse les liaisons de la table personne ( père, mère, parrain, marraine )
 int invoqueCommande(java.io.BufferedReader br, java.util.Hashtable params)
          Invoque la commande
private  void viderAcces()
          Vide la table des accès.
private  void viderActes()
          Vide la table des actes.
private  void viderAdresses()
          Vide toutes les tables des adresses.
private  void viderDocuments()
          Vide la table des documents.
private  void viderFamilles()
          Vide toutes les tables des familles.
private  void viderLiaisons()
          Vide tous les tables des liaisons.
private  void viderMariages()
          Vide la table des mariages.
private  void viderPersonnes()
          Vide la table des personnes.
private  void viderRecherches()
          Vide toutes les tables des recherches.
private  void viderRegistres()
          Vide la table des registres.
private  void viderTables()
          Vide la table des tables.
 
Methods inherited from class org.genealogie.console.Commande
getAideCommande, getDescriptifCommande, getNomCommande, init, setAideParametres, setDescriptifCommande, setNomCommande, setParametres, setTypeParametres, verifieParamsCommande
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

conn

private java.sql.Connection conn
Constructor Detail

ViderBase

public ViderBase()
Method Detail

invoqueCommande

public int invoqueCommande(java.io.BufferedReader br,
                           java.util.Hashtable params)
Invoque la commande
Overrides:
invoqueCommande in class Commande
Parameters:
br - l'entrée standard de la console
params - la liste des paramètres de la ligne de commande
Returns:
le status de la ligne de commande

viderAdresses

private void viderAdresses()
Vide toutes les tables des adresses.

viderFamilles

private void viderFamilles()
Vide toutes les tables des familles.

viderRecherches

private void viderRecherches()
Vide toutes les tables des recherches.

viderLiaisons

private void viderLiaisons()
Vide tous les tables des liaisons.

viderMariages

private void viderMariages()
Vide la table des mariages.

viderTables

private void viderTables()
Vide la table des tables. Attention les liaisons de cette table doit avoir été détruites précédemment.

viderRegistres

private void viderRegistres()
Vide la table des registres. Attention les liaisons de cette table doit avoir été détruites précédemment.

viderActes

private void viderActes()
Vide la table des actes. Attention les liaisons de cette table doit avoir été détruites précédemment.

viderDocuments

private void viderDocuments()
Vide la table des documents. Attention les liaisons de cette table doit avoir été détruites précédemment.

viderAcces

private void viderAcces()
Vide la table des accès. Attention les liaisons de cette table doit avoir été détruites précédemment.

casserLiaisonsPersonnes

private void casserLiaisonsPersonnes()
Casse les liaisons de la table personne ( père, mère, parrain, marraine )

viderPersonnes

private void viderPersonnes()
Vide la table des personnes. Attention les liaisons de cette table doit avoir été détruites précédemment.


Copyright © 2002 JGenea Ihm. All Rights Reserved.