|
|||||||||
| 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.TypesDocumentCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des types de documents. Les erreurs lev‚es sont de type TypeDocumentException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private DocumentsDAO |
documentsDAO
|
private FactoryDAO |
factory
|
private TypeDocumentImpl |
typeDocument
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
formatDate |
| Fields inherited from interface org.genealogie.controleur.TypesDocumentCtrl |
TYPE_DOCUMENT_DELETE_ERREUR, TYPE_DOCUMENT_HAS_DOCUMENTS_ASSOCIES, TYPE_DOCUMENT_INSERT_ERREUR, TYPE_DOCUMENT_LIBELLE_VIDE, TYPE_DOCUMENT_NULL, TYPE_DOCUMENT_PARAM_NULL, TYPE_DOCUMENT_UPDATE_ERREUR |
| Constructor Summary | |
TypesDocumentCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
TypesDocumentUtils |
getTypeDocument()
Accesseur en lecture du type de document. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
int typeDocumentId)
Initialisation avec le type de document pour la classe. |
void |
init(FactoryDAO factory,
TypesDocumentUtils typeDocument)
Initialisation avec le type de document pour la classe. |
void |
insert(java.lang.String libelle)
Cette m‚thode permet d'ins‚rer un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
insert(TypesDocumentUtils typeDocument)
Cette m‚thode permet d'ins‚rer un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String libelle)
Cette m‚thode permet de mettre … jour un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(TypesDocumentUtils typeDocument)
Cette m‚thode permet de mettre … jour un type de document 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 DocumentsDAO documentsDAO
private TypeDocumentImpl typeDocument
| Constructor Detail |
public TypesDocumentCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface TypesDocumentCtrl
public void init(FactoryDAO factory,
TypesDocumentUtils typeDocument)
throws JGeneaException
Initialisation avec le type de document pour la classe.
init in interface TypesDocumentCtrlfactory - la factorytypeDocument - le type de document
public void init(FactoryDAO factory,
int typeDocumentId)
throws JGeneaException
Initialisation avec le type de document pour la classe.
init in interface TypesDocumentCtrlfactory - la factorytypeDocumentId - l'identifiant du type de documentpublic TypesDocumentUtils getTypeDocument()
Accesseur en lecture du type de document.
getTypeDocument in interface TypesDocumentCtrl
public void insert(TypesDocumentUtils typeDocument)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface TypesDocumentCtrltypeDocument - le type de document
public void insert(java.lang.String libelle)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface TypesDocumentCtrllibelle - le libell‚ du type de document
public void update(TypesDocumentUtils typeDocument)
throws JGeneaException
Cette m‚thode permet de mettre … jour un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface TypesDocumentCtrltypeDocument - le type de document
public void update(java.lang.String libelle)
throws JGeneaException
Cette m‚thode permet de mettre … jour un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface TypesDocumentCtrllibelle - le libell‚ du type de document
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer un type de document en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface TypesDocumentCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||