pt.despodata.java.webappl.tables
Interface IApplDataControlFactory

All Known Implementing Classes:
ApplDataControlFactory

public interface IApplDataControlFactory

IApplDataControlFactory.java Created: Mon Jun 28 03:19:49 2000

Version:
$Revision: 1.1.1.1 $ Revision $Revision: 1.1.1.1 $ $Date: 2003/04/25 12:47:58 $ $Author: pcarmo $ $Log: IApplDataControlFactory.java,v $ Revision 1.1.1.1 2003/04/25 12:47:58 pcarmo Migracao do projecto 'src' deste repositorio apos a reorganizacao da estrutura de directorias do projecto. Revision 1.1 2001/06/28 11:56:12 pcarmo + Implementacao de uma nova pool de IDHtmlDataControl's + Implementacao de uma "fabrica" de ApplDataControl's.
Author:
Paulo Carmo

Method Summary
 void addApplCreateListener(ApplCreateListener l)
          Adiciona um listener
 IDHtmlDataControl createApplDataControl(java.lang.String tableName, javax.servlet.http.HttpSession session, DDataSource source)
          Cria um novo ApplDataControl para uma determinada tabela e para uma determinada sessao
 void removeApplCreateListener(ApplCreateListener l)
          Remove um listener.
 

Method Detail

addApplCreateListener

public void addApplCreateListener(ApplCreateListener l)
Adiciona um listener

Parameters:
l - Listener a adicionar

createApplDataControl

public IDHtmlDataControl createApplDataControl(java.lang.String tableName,
                                               javax.servlet.http.HttpSession session,
                                               DDataSource source)
Cria um novo ApplDataControl para uma determinada tabela e para uma determinada sessao

Parameters:
tableName - Nome da tabela a criar.
session - Sessao associada a aplicacao.
source - Origem de dados para o DDataControl.

removeApplCreateListener

public void removeApplCreateListener(ApplCreateListener l)
Remove um listener.

Parameters:
l - Listener a remover