A B C D E I L M O P R S T U

A

AcionarVerbo(String) - Method in class MUD.ObjetoImpl
Aciona um verbo no objeto
AcionarVerboObjeto(String, String) - Method in class MUD.SalaImpl
Aciona um verbo de um objeto na sala
AdicionarVerbo(String, String) - Method in class MUD.ObjetoImpl
Adiciona um verbo ao objeto
AlterarCampo(long, int, String) - Method in class MUD.Repositorio
Le um determinado campo do registro desejado.
Autenticar(String, String) - Method in class MUD.ControleImpl
Autentica um usuario para que ele possa a fazer parte do sistema

B

Biografia() - Method in class MUD.ObjetoImpl
Pega todos os atributos do objeto numa string

C

Cliente - class MUD.Cliente.
Classe cliente.
Cliente() - Constructor for class MUD.Cliente
 
ConcluirPegarObjeto(int) - Method in class MUD.ControleImpl
Efetiva o ato de pegar um objeto
ConcluirPegarObjeto(String) - Method in class MUD.SalaImpl
Conclui pegar objeto.
ControleImpl - class MUD.ControleImpl.
Classe que implementa o servante de controle do MUD
ControleImpl(String, String, ORB, POA) - Constructor for class MUD.ControleImpl
Construtor da classe controle
CriarObjeto(String) - Method in class MUD.ControleImpl
Cria um objeto.
CriarSaida(int, String) - Method in class MUD.SalaImpl
Cria uma saida na sala
CriarSala(String, String, int) - Method in class MUD.ControleImpl
Cria uma sala
CriarUsuario(String, String) - Method in class MUD.ControleImpl
Criar usuario

D

Destruir() - Method in class MUD.ObjetoImpl
Destroi um objeto
DestruirObjeto(int) - Method in class MUD.ControleImpl
Destroi objeto
DestruirSaida(int, String) - Method in class MUD.SalaImpl
Destroi uma saida
DestruirSala(String, String) - Method in class MUD.ControleImpl
Executa a destruicao de uma sala
DestruirUsuario(String, String) - Method in class MUD.ControleImpl
Destroi um usuario
DestruirVerbo(String) - Method in class MUD.ObjetoImpl
Destrui um verbo

E

Encarna - class MUD.Encarna.
Esta classe estende uma thread que fica numa espera infinita unicamente para encarnar uma sala, criada pelo controle
Encarna(ORB, int, int, Object, POA) - Constructor for class MUD.Encarna
Construtor da classe encarna
EntrarSala(String, String) - Method in class MUD.SalaImpl
Entra na sala.

I

ImprimirMensagem(String) - Method in class MUD.UsuarioImpl
Imprime uma mensagem
Inserir(String) - Method in class MUD.Repositorio
Adiciona um registro (tupla) no repositorio

L

LargarObjeto(int, String) - Method in class MUD.SalaImpl
Largar Objeto
LargarObjeto(String, int) - Method in class MUD.ControleImpl
Larga um objeto numa sala
ListarObjetos() - Method in class MUD.SalaImpl
Lista todos os objetos presentes na sala
ListarSaidas() - Method in class MUD.SalaImpl
Listar todas as saidas da sala
ListarUsuarios() - Method in class MUD.SalaImpl
Lista os objetos da sala
ListarVerbos() - Method in class MUD.ObjetoImpl
Lista todos os verbos do objeto
ListarVerbosObjeto(String) - Method in class MUD.SalaImpl
Lista os verbos de um objeto presente na sala

M

main(String[]) - Static method in class MUD.Cliente
Esta eh a rotina principal do programa, sendo responsavel por Instanciar o OD do controle, o OD da clareira e o servante do Avatar com o qual aquele usuario ira encarnar no MUD
main(String[]) - Static method in class MUD.Servidor
Rotina principal.
MandarMensagem(String, String) - Method in class MUD.SalaImpl
Manda Mensagem para todos os que estao presentes na sala
MudarDescricao(int, String) - Method in class MUD.SalaImpl
Muda a descricao de uma sala
MudarDescricao(String) - Method in class MUD.UsuarioImpl
Muda a descricao do usuario
MudarSala(int, int, String) - Method in class MUD.UsuarioImpl
Muda um player de sala

O

ObjetoImpl - class MUD.ObjetoImpl.
classe servante que implementa um objeto do MUD
ObjetoImpl() - Constructor for class MUD.ObjetoImpl
Construtor da classe
OndeEstou() - Method in class MUD.UsuarioImpl
Retorna o id da sala na qual estah o avatar

P

PedirPegarObjeto(int) - Method in class MUD.ControleImpl
Tenta pegar um objeto
PedirPegarObjeto(String) - Method in class MUD.SalaImpl
Pede para pegar um objeto
PegarCampo(long, int) - Method in class MUD.Repositorio
Le um determinado campo, do registro desejado.
PegarDescricao() - Method in class MUD.ObjetoImpl
Pegar descricao do objeto
PegarDescricao() - Method in class MUD.SalaImpl
Retorna a descricao da sala
PegarDescricao() - Method in class MUD.UsuarioImpl
Devolve a descricao de um usuario (Avatar)
PegarDescricaoObjeto(String) - Method in class MUD.SalaImpl
Pegar Descricao de um objeto
PegarDescricaoUsuario(String) - Method in class MUD.SalaImpl
Pega a descricao de um usuario presente na sala
PegarId(String, int) - Method in class MUD.Repositorio
Devolve o id do registro desejado.
PegarSaida(String) - Method in class MUD.SalaImpl
Pega o id da sala apontada por uma saida
PegarSala() - Method in class MUD.UsuarioImpl
Esta rotina retorna a referencia para a sala na qual o avatar estah
PegarSala(int) - Method in class MUD.ControleImpl
Retorna a referencia da sala desejada.
PossoEntrar(int) - Method in class MUD.SalaImpl
Retorna se uma dada pessoa tem permissao para entrar nessa sala

R

ref - Variable in class MUD.Encarna
Referencia para a sala servante
Remover(long) - Method in class MUD.Repositorio
Remove um registro do repositorio.
Repositorio - class MUD.Repositorio.
Classe utilizada pelo MUD para armazenar e recuperar dados.
Repositorio() - Constructor for class MUD.Repositorio
Constrói um repositorio de dados.
run() - Method in class MUD.Encarna
Efetivamente cria a sala

S

Sair(int) - Method in class MUD.ControleImpl
Executado quando um usuario necessita abandonar o sistema
SairSala(int, String) - Method in class MUD.ControleImpl
Informa o controle do desejo de sair da sala
SairSala(String) - Method in class MUD.SalaImpl
Sai oficialmente desta sala
SalaImpl - class MUD.SalaImpl.
Classe servante que implementa uma sala do MUD
SalaImpl(int, int, int, ORB, String) - Constructor for class MUD.SalaImpl
Construtor da Sala
Servidor - class MUD.Servidor.
Classe responsavel por inicializar o objeto controle e a sala clareira, bem como outras salas se especificado
Servidor() - Constructor for class MUD.Servidor
 

T

Teleporte(String, String) - Method in class MUD.ControleImpl
Teleporta um usuario para uma certa sala

U

UsuarioImpl - class MUD.UsuarioImpl.
Classe que implementa o servante do Usuario (Avatar) do MUD
UsuarioImpl(ORB, String, String, String) - Constructor for class MUD.UsuarioImpl
Construtor da classe usuario

A B C D E I L M O P R S T U