org.genealogie.controleur
Interface TypesDocumentCtrl

All Known Implementing Classes:
TypesDocumentCtrlImpl

public interface TypesDocumentCtrl

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.

Version:
$Revision: 1.24 $, $Date: 2003/03/26 14:47:10 $
Author:
Templth

Field Summary
static java.lang.String TYPE_DOCUMENT_DELETE_ERREUR
           
static java.lang.String TYPE_DOCUMENT_HAS_DOCUMENTS_ASSOCIES
           
static java.lang.String TYPE_DOCUMENT_INSERT_ERREUR
           
static java.lang.String TYPE_DOCUMENT_LIBELLE_VIDE
           
static java.lang.String TYPE_DOCUMENT_NULL
           
static java.lang.String TYPE_DOCUMENT_PARAM_NULL
           
static java.lang.String TYPE_DOCUMENT_UPDATE_ERREUR
           
 
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.
 

Field Detail

TYPE_DOCUMENT_LIBELLE_VIDE

public static final java.lang.String TYPE_DOCUMENT_LIBELLE_VIDE

TYPE_DOCUMENT_INSERT_ERREUR

public static final java.lang.String TYPE_DOCUMENT_INSERT_ERREUR

TYPE_DOCUMENT_UPDATE_ERREUR

public static final java.lang.String TYPE_DOCUMENT_UPDATE_ERREUR

TYPE_DOCUMENT_DELETE_ERREUR

public static final java.lang.String TYPE_DOCUMENT_DELETE_ERREUR

TYPE_DOCUMENT_HAS_DOCUMENTS_ASSOCIES

public static final java.lang.String TYPE_DOCUMENT_HAS_DOCUMENTS_ASSOCIES

TYPE_DOCUMENT_NULL

public static final java.lang.String TYPE_DOCUMENT_NULL

TYPE_DOCUMENT_PARAM_NULL

public static final java.lang.String TYPE_DOCUMENT_PARAM_NULL
Method Detail

init

public void init(FactoryDAO factory)
          throws JGeneaException

Initialisation par d‚faut.


init

public void init(FactoryDAO factory,
                 TypesDocumentUtils typeDocument)
          throws JGeneaException

Initialisation avec le type de document pour la classe.

Parameters:
factory - la factory
typeDocument - le type de document

init

public void init(FactoryDAO factory,
                 int typeDocumentId)
          throws JGeneaException

Initialisation avec le type de document pour la classe.

Parameters:
factory - la factory
typeDocumentId - l'identifiant du type de document

getTypeDocument

public TypesDocumentUtils getTypeDocument()

Accesseur en lecture du type de document.

Returns:
le type de document

insert

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.

Parameters:
typeDocument - le type de document

insert

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.

Parameters:
libelle - le libell‚ du type de document

update

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.

Parameters:
typeDocument - le type de document

update

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.

Parameters:
libelle - le libell‚ du type de document

delete

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.



Copyright © 2002 JGenea DAO. All Rights Reserved.