|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.genealogie.controleur.defaut.GenericCtrl
|
+--org.genealogie.controleur.defaut.FamillesCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des familles. Les erreurs lev‚es sont de type FamilleException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private FactoryDAO |
factory
|
private FamilleImpl |
famille
|
private FamillesDAO |
famillesDAO
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
formatDate |
| Fields inherited from interface org.genealogie.controleur.FamillesCtrl |
FAMILLE_DELETE_ERREUR, FAMILLE_HAS_PERSONNES_ASSOCIEES, FAMILLE_INSERT_ERREUR, FAMILLE_LIBELLE_VIDE, FAMILLE_NULL, FAMILLE_PARAM_NULL, FAMILLE_UPDATE_ERREUR |
| Constructor Summary | |
FamillesCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
FamilleUtils |
getFamille()
Accesseur en lecture de la famille. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
FamilleUtils famille)
Initialisation avec la famille pour la classe. |
void |
init(FactoryDAO factory,
int familleId)
Initialisation avec la famille pour la classe. |
void |
insert(FamilleUtils famille)
Cette m‚thode permet d'ins‚rer une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
insert(java.lang.String libelle)
Cette m‚thode permet d'ins‚rer une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(FamilleUtils famille)
Cette m‚thode permet de mettre … jour une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String libelle)
Cette m‚thode permet de mettre … jour une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
| Methods inherited from class org.genealogie.controleur.defaut.GenericCtrl |
estDecede, estDecede, getAge, getAge, getFormatDate, getPrenoms, getPrenoms, insererPersonneTable, isDateApprochee, majPersonneTable, setFormatDate, supprimerPersonneTable, supprimerPersonneTable |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private FactoryDAO factory
private FamillesDAO famillesDAO
private FamilleImpl famille
| Constructor Detail |
public FamillesCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface FamillesCtrlfactory - la factory
public void init(FactoryDAO factory,
FamilleUtils famille)
throws JGeneaException
Initialisation avec la famille pour la classe.
init in interface FamillesCtrlfactory - la factoryfamille - la famille
public void init(FactoryDAO factory,
int familleId)
throws JGeneaException
Initialisation avec la famille pour la classe.
init in interface FamillesCtrlfactory - la factoryfamilleId - l'identifiant de la famillepublic FamilleUtils getFamille()
Accesseur en lecture de la famille.
getFamille in interface FamillesCtrl
public void insert(FamilleUtils famille)
throws JGeneaException
Cette m‚thode permet d'ins‚rer une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface FamillesCtrlfamille - la famille
public void insert(java.lang.String libelle)
throws JGeneaException
Cette m‚thode permet d'ins‚rer une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface FamillesCtrllibelle - le libell‚ de la famille
public void update(FamilleUtils famille)
throws JGeneaException
Cette m‚thode permet de mettre … jour une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires.
famille - la famille
public void update(java.lang.String libelle)
throws JGeneaException
Cette m‚thode permet de mettre … jour une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface FamillesCtrllibelle - le libell‚ de la famille
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer une famille en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface FamillesCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||