|
|||||||||
| 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.ActesCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des actes. Les erreurs lev‚es sont de type ActeException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private ActeImpl |
acte
|
private ActesDAO |
actesDAO
|
private DocumentsDAO |
documentsDAO
|
private FactoryDAO |
factory
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
formatDate |
| Fields inherited from interface org.genealogie.controleur.ActesCtrl |
ACTE_CHARGEMENT_IMPOSSIBLE, ACTE_COMMUNE_VIDE, ACTE_DATE_INCORRECTE, ACTE_DATE_VIDE, ACTE_DELETE_ERREUR, ACTE_HAS_ACTES_ASSOCIES, ACTE_HAS_DOCUMENTS_ASSOCIES, ACTE_HAS_PERSONNES_ASSOCIEES, ACTE_INSERT_ERREUR, ACTE_LIBELLE_VIDE, ACTE_NULL, ACTE_PARAM_NULL, ACTE_TYPE_VIDE, ACTE_UPDATE_ERREUR |
| Constructor Summary | |
ActesCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
ActeUtils |
getActe()
Accesseur en lecture de l'acte. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
ActeUtils acte)
Initialisation avec l'acte pour la classe. |
void |
init(FactoryDAO factory,
int acteId)
Initialisation avec l'acte pour la classe. |
void |
insert(ActeUtils acte)
Cette m‚thode permet d'ins‚rer un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
insert(java.lang.String libelle,
TypesActeUtils type,
java.lang.String url,
RegistreUtils registre,
java.lang.String pageRegistre,
java.lang.String source,
java.lang.String auteur,
java.lang.String commentaires,
java.lang.String margeCommentaires,
java.lang.String date,
CommuneUtils commune)
Cette m‚thode permet d'ins‚rer un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(ActeUtils acte)
Cette m‚thode permet de mettre … jour un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String libelle,
TypesActeUtils type,
java.lang.String url,
RegistreUtils registre,
java.lang.String pageRegistre,
java.lang.String source,
java.lang.String auteur,
java.lang.String commentaires,
java.lang.String margeCommentaires,
java.lang.String date,
CommuneUtils commune)
Cette m‚thode permet de mettre … jour un acte 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 ActesDAO actesDAO
private DocumentsDAO documentsDAO
private ActeImpl acte
| Constructor Detail |
public ActesCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface ActesCtrlfactory - la factory d'accŠs … la couche dao
public void init(FactoryDAO factory,
ActeUtils acte)
throws JGeneaException
Initialisation avec l'acte pour la classe.
init in interface ActesCtrlfactory - la factory d'accŠs … la couche daoacte - l'acte
public void init(FactoryDAO factory,
int acteId)
throws JGeneaException
Initialisation avec l'acte pour la classe.
init in interface ActesCtrlfactory - la factory d'accŠs … la couche daoacteId - l'identifiant de l'actepublic ActeUtils getActe()
Accesseur en lecture de l'acte.
getActe in interface ActesCtrl
public void insert(ActeUtils acte)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface ActesCtrlacte - l'acte
public void insert(java.lang.String libelle,
TypesActeUtils type,
java.lang.String url,
RegistreUtils registre,
java.lang.String pageRegistre,
java.lang.String source,
java.lang.String auteur,
java.lang.String commentaires,
java.lang.String margeCommentaires,
java.lang.String date,
CommuneUtils commune)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface ActesCtrllibelle - le libell‚ de l'actetype - le type de l'acteurl - les urls des imagesregistre - le registre auquel il se r‚fŠre ( ‚ventuellement; peut ˆtre null )pageRegistre - la page du registre de r‚f‚rence ( ‚ventuellement; peut ˆtre null )source - la source de l'acteauteur - l'auteur de l'actecommentaires - la transcription du corps de l'actemargeCommentaires - la transcription de la marge de l'actedate - la date de l'actecommune - la commune de l'acte
public void update(ActeUtils acte)
throws JGeneaException
Cette m‚thode permet de mettre … jour un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface ActesCtrlacte - l'acte
public void update(java.lang.String libelle,
TypesActeUtils type,
java.lang.String url,
RegistreUtils registre,
java.lang.String pageRegistre,
java.lang.String source,
java.lang.String auteur,
java.lang.String commentaires,
java.lang.String margeCommentaires,
java.lang.String date,
CommuneUtils commune)
throws JGeneaException
Cette m‚thode permet de mettre … jour un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface ActesCtrllibelle - le libell‚ de l'actetype - le type de l'acteurl - les urls des imagesregistre - le registre auquel il se r‚fŠre ( ‚ventuellement; peut ˆtre null )pageRegistre - la page du registre de r‚f‚rence ( ‚ventuellement; peut ˆtre null )source - la source de l'acteauteur - l'auteur de l'actecommentaires - la transcription du corps de l'actemargeCommentaires - la transcription de la marge de l'actedate - la date de l'actecommune - la commune de l'acte
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer un acte en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface ActesCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||