edugraf.jadix
Class ApliqueSemPichador

java.lang.Object
  extended by edugraf.jadix.ApliqueSemPichador
All Implemented Interfaces:
ApliqueJadix
Direct Known Subclasses:
Aplique

public abstract class ApliqueSemPichador
extends java.lang.Object
implements ApliqueJadix

É a superclasse de todos os apliques, é responsável por inicializar o Jadix. Oferece métodos como obterGerenteDeRede() e obterPaginaDix() que retornam objetos capazes de manipular páginas Dix e comunicar-se em rede.


Constructor Summary
ApliqueSemPichador()
           
 
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.
 Banda obterBanda()
          Obtém uma Banda.
 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.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApliqueSemPichador

public ApliqueSemPichador()
Method Detail

iniciar

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

Specified by:
iniciar in interface ApliqueJadix

obterApplet

public javax.swing.JApplet obterApplet()
Description copied from interface: ApliqueJadix
Obtém a Applet onde o aplique está rodando.

Specified by:
obterApplet in interface ApliqueJadix
Returns:
A applet onde o aplique está rodando.

obterGerenteDeRede

public GerenteDeRede obterGerenteDeRede()
Description copied from interface: ApliqueJadix
Retorna um gerente de rede. Com ele é possível fazer comunicação de rede utilizando metodos como dizer e seDito.

Specified by:
obterGerenteDeRede in interface ApliqueJadix
Returns:
Um gerente de rede

obterPaginaDix

public PaginaDix obterPaginaDix()
Description copied from interface: ApliqueJadix
Retorna uma página dix.

Specified by:
obterPaginaDix in interface ApliqueJadix
Returns:
Uma página dix.

adicionarTratadorDeEventos

public void adicionarTratadorDeEventos(TratadorDixAbstrato tratadorDeEventosDeMouse)
Description copied from interface: ApliqueJadix
Fixa um tratador de eventos de mouse independente de componentes Dix.

Specified by:
adicionarTratadorDeEventos in interface ApliqueJadix
Parameters:
tratadorDeEventosDeMouse - TratadorDixAbstrato que implementa seDito(EventoDeMouse evento).

obterTratadoresDeEventosDeMouse

public java.util.List<TratadorDixAbstrato> obterTratadoresDeEventosDeMouse()
Description copied from interface: ApliqueJadix
Obtém uma lista de tratadores de eventos de mouse independente de componentes Dix.

Specified by:
obterTratadoresDeEventosDeMouse in interface ApliqueJadix
Returns:
Uma lista de TratadoresDixAbstrato.

obterBanda

public Banda obterBanda()
Obtém uma Banda.

Returns:
uma Banda