org.genealogie.controleur
Interface AdressesWebCtrl

All Known Implementing Classes:
AdressesWebCtrlImpl

public interface AdressesWebCtrl

Classe de contr“le pour les op‚rations de manipulation des adresses. Les erreurs lev‚es sont de type RepertoireException avec des codes d‚finis en chaŚnes 'public static' de la classe.

Version:
$Revision: 1.23 $, $Date: 2003/03/26 14:47:01 $
Author:
Templth

Field Summary
static java.lang.String ADRESSE_DELETE_ERREUR
           
static java.lang.String ADRESSE_HAS_DOCUMENTS_ASSOCIES
           
static java.lang.String ADRESSE_INSERT_ERREUR
           
static java.lang.String ADRESSE_LIBELLE_VIDE
           
static java.lang.String ADRESSE_LIEU_INCONNU
           
static java.lang.String ADRESSE_NULL
           
static java.lang.String ADRESSE_PARAM_NULL
           
static java.lang.String ADRESSE_UPDATE_ERREUR
           
 
Method Summary
 void delete()
          Cette m‚thode permet de suprimer une adresse web en base, aprŠs avoir fait les v‚rifications n‚cessaires.
 AdresseWebUtils getAdresseWeb()
          Accesseur en lecture de l'adresse web.
 void init(FactoryDAO factory)
          Initialisation par d‚faut.
 void init(FactoryDAO factory, AdresseWebUtils adresseWeb)
          Initialisation avec l'adresse web pour la classe.
 void init(FactoryDAO factory, int adresseWebId)
          Initialisation avec l'adresse web pour la classe.
 void insert(AdresseWebUtils adresseWeb)
          Cette m‚thode permet d'ins‚rer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
 void insert(java.lang.String libelle, RepertoireUtils repertoire, java.lang.String commentaires)
          Cette m‚thode permet d'ins‚rer un r‚pertoire en base, aprŠs avoir fait les v‚rifications n‚cessaires.
 void update(AdresseWebUtils adresseWeb)
          Cette m‚thode permet de mettre … jour un r‚pertoire en base, aprŠs avoir fait les v‚rifications n‚cessaires.
 void update(java.lang.String libelle, RepertoireUtils repertoire, java.lang.String commentaires)
          Cette m‚thode permet de mettre … jour un r‚pertoire en base, aprŠs avoir fait les v‚rifications n‚cessaires.
 

Field Detail

ADRESSE_LIBELLE_VIDE

public static final java.lang.String ADRESSE_LIBELLE_VIDE

ADRESSE_LIEU_INCONNU

public static final java.lang.String ADRESSE_LIEU_INCONNU

ADRESSE_INSERT_ERREUR

public static final java.lang.String ADRESSE_INSERT_ERREUR

ADRESSE_UPDATE_ERREUR

public static final java.lang.String ADRESSE_UPDATE_ERREUR

ADRESSE_DELETE_ERREUR

public static final java.lang.String ADRESSE_DELETE_ERREUR

ADRESSE_HAS_DOCUMENTS_ASSOCIES

public static final java.lang.String ADRESSE_HAS_DOCUMENTS_ASSOCIES

ADRESSE_NULL

public static final java.lang.String ADRESSE_NULL

ADRESSE_PARAM_NULL

public static final java.lang.String ADRESSE_PARAM_NULL
Method Detail

init

public void init(FactoryDAO factory)
          throws JGeneaException

Initialisation par d‚faut.


init

public void init(FactoryDAO factory,
                 AdresseWebUtils adresseWeb)
          throws JGeneaException

Initialisation avec l'adresse web pour la classe.

Parameters:
factory - la factory
adresseWeb - l'adresse web

init

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

Initialisation avec l'adresse web pour la classe.

Parameters:
factory - la factory
adresseWebId - l'identifiant de l'adresse web

getAdresseWeb

public AdresseWebUtils getAdresseWeb()

Accesseur en lecture de l'adresse web.

Returns:
l'adresse web

insert

public void insert(AdresseWebUtils adresseWeb)
            throws JGeneaException

Cette m‚thode permet d'ins‚rer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.

Parameters:
adresseWeb - l'adresse web

insert

public void insert(java.lang.String libelle,
                   RepertoireUtils repertoire,
                   java.lang.String commentaires)
            throws JGeneaException

Cette m‚thode permet d'ins‚rer un r‚pertoire en base, aprŠs avoir fait les v‚rifications n‚cessaires.

Parameters:
libelle - le libell‚ de l'adresse web
repertoire - le repertoire de l'adresse web
commentaires - le commentaire de l'adresse web

update

public void update(AdresseWebUtils adresseWeb)
            throws JGeneaException

Cette m‚thode permet de mettre … jour un r‚pertoire en base, aprŠs avoir fait les v‚rifications n‚cessaires.

Parameters:
adresse - l'adresse

update

public void update(java.lang.String libelle,
                   RepertoireUtils repertoire,
                   java.lang.String commentaires)
            throws JGeneaException

Cette m‚thode permet de mettre … jour un r‚pertoire en base, aprŠs avoir fait les v‚rifications n‚cessaires.

Parameters:
libelle - le libell‚ de l'adresse web
repertoire - le repertoire de l'adresse web
commentaires - le commentaire de l'adresse web

delete

public void delete()
            throws JGeneaException

Cette m‚thode permet de suprimer une adresse web en base, aprŠs avoir fait les v‚rifications n‚cessaires.



Copyright © 2002 JGenea DAO. All Rights Reserved.