edugraf.jadix.fachada
Interface GerenteDeRede


public interface GerenteDeRede

O gerente de rede oferece métodos para ouvir e dizer estímulos de rede.

See Also:
ApliqueSemPichador.obterGerenteDeRede()

Method Summary
 void dizer(java.lang.String tupla)
          Cria um evento e o distribui pela Internet.
 GerenteDeRede fixarParametro(double número)
          Informa que o filtro da tupla que será enviada no dizer deverá ser substituído por este número.
 GerenteDeRede fixarParametro(java.util.List<Palavra> lista)
          Informa que o filtro da tupla que será enviada no dizer deverá ser substituído por esta lista.
 GerenteDeRede fixarParametro(java.lang.String texto)
          Informa que o filtro da tupla que será enviada no dizer deverá ser substituído por este texto.
 void instalarTratador(java.lang.String filtro, TratadorDeEventosDeRede tratador)
          Cria um tratador de eventos.
 

Method Detail

fixarParametro

GerenteDeRede fixarParametro(java.lang.String texto)
Informa que o filtro da tupla que será enviada no dizer deverá ser substituído por este texto.

Parameters:
texto - Texto que irá no lugar do símbolo texto da tupla.
Returns:
o próprio gerente (this).

fixarParametro

GerenteDeRede fixarParametro(double número)
Informa que o filtro da tupla que será enviada no dizer deverá ser substituído por este número.

Parameters:
número - Número que irá no lugar do símbolo número da tupla.
Returns:
o próprio gerente (this).

fixarParametro

GerenteDeRede fixarParametro(java.util.List<Palavra> lista)
Informa que o filtro da tupla que será enviada no dizer deverá ser substituído por esta lista.

Parameters:
lista - Lista que irá no lugar do símbolo lista da tupla.
Returns:
o próprio gerente (this).

dizer

void dizer(java.lang.String tupla)
Cria um evento e o distribui pela Internet.

Parameters:
tupla - Tupla que será enviada a quem estiver interessado.

instalarTratador

void instalarTratador(java.lang.String filtro,
                      TratadorDeEventosDeRede tratador)
Cria um tratador de eventos. Sempre que um evento que case com o filtro for ouvido, o tratador será executado.

Parameters:
filtro - Lista informando a estrutura dos estimulos que se tem interesse.
tratador - O tratador que será executado quando um evento que case com o filtro chegar.