org.genealogie.bean.defaut
Class MariageImpl

java.lang.Object
  |
  +--org.genealogie.bean.GenericBean
        |
        +--org.genealogie.bean.Mariage
              |
              +--org.genealogie.bean.defaut.MariageImpl
All Implemented Interfaces:
StandardBean

public class MariageImpl
extends Mariage
implements StandardBean

Classe représentant un mariage.

Version:
$Revision: 1.15 $, $Date: 2003/03/26 14:46:51 $
Author:
Templth

Field Summary
static java.lang.String MARIAGE_FEMME_ID_NULL
           
static java.lang.String MARIAGE_MARI_ID_NULL
           
static java.lang.String MARIAGE_NON_TROUVE
           
 
Fields inherited from class org.genealogie.bean.Mariage
civil, communeCivil, communeReligieux, dateCivil, dateCivilApp, dateReligieux, dateReligieuxApp, femme, femmeId, mari, mariId, religieux
 
Fields inherited from class org.genealogie.bean.GenericBean
connection, factory
 
Constructor Summary
MariageImpl(FactoryDAO factory, int mariId, int femmeId)
          Constructeur par défaut.
 
Method Summary
 void create()
          Cette méthode permet d'insérer un mariage avec les identifiants des mari et femme.
 MariageDetailUtils getMariageDetailUtils()
          Constructeur initialisant la connexion pour la classe.
 void load()
          Cette méthode permet de charger les informations du mariage.
 void remove()
          Cette méthode permet de supprimer un mariage.
 void store()
          Cette méthode permet de sauvegarder les informations du mariage.
 
Methods inherited from class org.genealogie.bean.Mariage
getCivil, getCommuneCivil, getCommuneReligieux, getDateCivil, getDateCivilApp, getDateReligieux, getDateReligieuxApp, getFemme, getFemmeId, getMari, getMariId, getReligieux, isCivil, isReligieux, setCivil, setCommuneCivil, setCommuneReligieux, setDateCivil, setDateCivilApp, setDateReligieux, setDateReligieuxApp, setFemme, setFemmeId, setMari, setMariId, setReligieux
 
Methods inherited from class org.genealogie.bean.GenericBean
contient, getConnection, getTokens
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

MARIAGE_NON_TROUVE

public static java.lang.String MARIAGE_NON_TROUVE

MARIAGE_MARI_ID_NULL

public static java.lang.String MARIAGE_MARI_ID_NULL

MARIAGE_FEMME_ID_NULL

public static java.lang.String MARIAGE_FEMME_ID_NULL
Constructor Detail

MariageImpl

public MariageImpl(FactoryDAO factory,
                   int mariId,
                   int femmeId)

Constructeur par défaut.

Method Detail

getMariageDetailUtils

public MariageDetailUtils getMariageDetailUtils()

Constructeur initialisant la connexion pour la classe.

Parameters:
connection - la connexion à la base

create

public void create()
            throws JGeneaException

Cette méthode permet d'insérer un mariage avec les identifiants des mari et femme.

Specified by:
create in interface StandardBean

load

public void load()
          throws JGeneaException

Cette méthode permet de charger les informations du mariage.

Specified by:
load in interface StandardBean

store

public void store()
           throws JGeneaException

Cette méthode permet de sauvegarder les informations du mariage.

Specified by:
store in interface StandardBean

remove

public void remove()
            throws JGeneaException

Cette méthode permet de supprimer un mariage.

Specified by:
remove in interface StandardBean


Copyright © 2002 JGenea DAO. All Rights Reserved.