A B D E F G H I L M N P S T

A

Abrir() - Method in class Porta
 
AbrirPorta() - Method in class Andar
 
Andar - class Andar.
Classe que define um andar contendo : botão, porta, sirene.
Andar(short, short, short, short, short, short, URL, ElevadorCanvas) - Constructor for class Andar
 
ApagarPessoa() - Method in class Andar
 
AppletElevador - class AppletElevador.
Classe principal contendo a área gráfica do elevador e o painel de controle.
AppletElevador() - Constructor for class AppletElevador
 
AppletJ - class AppletJ.
Herda JApplet e recebe os parâmetros de cores do arquivo HTML
AppletJ() - Constructor for class AppletJ
 

B

Bell - class Bell.
Sirene do andar.
Bell(URL, String) - Constructor for class Bell
 
Botao - class Botao.
Botão do andar.
Botao(short, short, short, ElevadorCanvas) - Constructor for class Botao
 

D

Desligar() - Method in class Luz
 
destroy() - Method in class AppletElevador
 

E

Elevador - class Elevador.
Esta classe chama outro monitor para sincronizar os movimentos do elevador e a rotina que o redesenha.
Elevador(short, short, short, short, short, short, short, Color, URL, ElevadorCanvas) - Constructor for class Elevador
 
Executar(boolean) - Method in class HoldSyncPredio
 

F

Fechar() - Method in class Porta
 
FecharPorta() - Method in class Andar
 

G

GetAndar(int) - Method in class Predio
 
Getandarsource() - Method in class Elevador
 
Getandarusuario() - Method in class Elevador
 
getAppletInfo() - Method in class AppletElevador
 
Getcanvas() - Method in class Elevador
 
Getposanterior() - Method in class Elevador
 
Getposatual() - Method in class Elevador
 
Getpostarget() - Method in class Elevador
 
Getqtdandares() - Method in class Predio
 
getShared() - Method in class HoldSyncElev
 

H

HoldSyncElev - class HoldSyncElev.
Monitor que controla as threads Tredraw e Tmover.
HoldSyncElev() - Constructor for class HoldSyncElev
 
HoldSyncPredio - class HoldSyncPredio.
Monitor para controlar as sincronização das threads : Tirpara e Tchegar.
HoldSyncPredio() - Constructor for class HoldSyncPredio
 

I

init() - Method in class AppletElevador
 
init() - Method in class AppletJ
 
Irpara(short) - Method in class Elevador
 

L

Liberar() - Method in class Botao
 
LiberarBotao() - Method in class Andar
 
Ligar() - Method in class Luz
 
Luz - class Luz.
Luz do botão com seus métodos de Ligar e Desligar.
Luz(short, short, Color, Color, short, ElevadorCanvas) - Constructor for class Luz
 
Luz(short, short, short, ElevadorCanvas) - Constructor for class Luz
 

M

main(String[]) - Static method in class AppletElevador
 
MostrarPessoa() - Method in class Andar
 

N

NaoExecutar() - Method in class HoldSyncPredio
 

P

paint(Graphics) - Method in class AppletJ
 
Pessoa - class Pessoa.
Esta classe define um gif que representa os usuários do elevador.
Pessoa(short, short, short, short, boolean, URL, ElevadorCanvas) - Constructor for class Pessoa
 
Play() - Method in class Bell
 
Porta - class Porta.
Porta do andar com seus métodos de abrir e fechar.
Porta(short, short, short, short, Color, ElevadorCanvas) - Constructor for class Porta
 
Predio - class Predio.
Cria os Andares e o Elevador.
Predio(short, short, short, URL, ElevadorCanvas) - Constructor for class Predio
 
Pressionar() - Method in class Botao
 
PressionarBotao() - Method in class Andar
 
processEvent(AWTEvent) - Method in class AppletElevador
 

S

Setandarsource() - Method in class Elevador
 
setShared(short) - Method in class HoldSyncElev
 
setState(boolean) - Method in class Porta
 
setState(boolean) - Method in class Botao
 
setState(boolean) - Method in class Luz
 
start() - Method in class AppletElevador
 
stop() - Method in class AppletElevador
 

T

TocarBell() - Method in class Andar
 

A B D E F G H I L M N P S T