edugraf.jadix
Interface ApliqueJadix

All Known Implementing Classes:
Aplique, ApliqueSemPichador

public interface ApliqueJadix

Esta é a interface base para todos os apliques.


Method Summary
 void adicionarTratadorDeEventos(TratadorDixAbstrato tratadorDeEventosDeMouse)
          Fixa um tratador de eventos de mouse independente de componentes Dix.
 void iniciar()
          Método chamado quando o Aplique está pronto.
 javax.swing.JApplet obterApplet()
          Obtém a Applet onde o aplique está rodando.
 GerenteDeRede obterGerenteDeRede()
          Retorna um gerente de rede.
 PaginaDix obterPaginaDix()
          Retorna uma página dix.
 java.util.List<TratadorDixAbstrato> obterTratadoresDeEventosDeMouse()
          Obtém uma lista de tratadores de eventos de mouse independente de componentes Dix.
 

Method Detail

iniciar

void iniciar()
Método chamado quando o Aplique está pronto. Deve-se sobrescrever este método (é um método vazio, não necessita de super.iniciar()).


obterApplet

javax.swing.JApplet obterApplet()
Obtém a Applet onde o aplique está rodando.

Returns:
A applet onde o aplique está rodando.

obterGerenteDeRede

GerenteDeRede obterGerenteDeRede()
Retorna um gerente de rede. Com ele é possível fazer comunicação de rede utilizando metodos como dizer e seDito.

Returns:
Um gerente de rede

obterPaginaDix

PaginaDix obterPaginaDix()
Retorna uma página dix.

Returns:
Uma página dix.

adicionarTratadorDeEventos

void adicionarTratadorDeEventos(TratadorDixAbstrato tratadorDeEventosDeMouse)
Fixa um tratador de eventos de mouse independente de componentes Dix.

Parameters:
tratadorDeEventosDeMouse - TratadorDixAbstrato que implementa seDito(EventoDeMouse evento).

obterTratadoresDeEventosDeMouse

java.util.List<TratadorDixAbstrato> obterTratadoresDeEventosDeMouse()
Obtém uma lista de tratadores de eventos de mouse independente de componentes Dix.

Returns:
Uma lista de TratadoresDixAbstrato.